Foodlosslla
Description
A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.
Runtime
2 minutes
Release Date
2024-03-14
Rating
6.0/10
User comments
Empty
A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.
2 minutes
2024-03-14
6.0/10