

A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.
Foodlosslla was directed by Takashi Yamazaki.
Foodlosslla runs for 2min, and was released in 2024.
Sign in to join the discussion
No comments yet. Start the conversation!