HUB
Directing
Takashi Kimura
*1967
in Osaka Prefecture, Japan
My Name is Magokoro
2001