Early experimental work from Takashi Makino.
Japan
22 minutes
2011
Takashi Makino
Director
Original Music Composer