Foodlosslla
AD

Foodlosslla

2024
Action, Science Fiction | 14 March 2024
A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.
AD