
Foodlosslla
A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.
No comments yet. Be the first.

A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.
No comments yet. Be the first.