View on: TMDb
A kaiju short film from director Takashi Yamazaki that advertises products by Ajinomoto.
Length 2 minutes