7.0 / 10
(2 votes)
Japan
76 minutes
2014
Ootatakeshi
Double Up Entertainment
Producer
Director
Screenplay