Foodlosslla

Takashi Yamazaki
2024-03-14


6
2 min

A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.

Cast

Name Character Team