A humorous take on the serious subject of Tokyo's pending road construction in the neighborhood of Shimokitazawa.
Immanuel Martin
Director
Radar Robot
Actor
Shin Shimizu
Writer
No data