Film·2024·2m

Foodlosslla

Science FictionAction

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