Foodlosslla
Foodlosslla
| 14 March 2024 (USA)
Foodlosslla Trailers

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

Reviews