HUB
Acting
Takuo Shibuya
*1970
in null
The Devil's Cop Festival
2004
Sushi Police
2005
4/10
Actually Happened! Most Terrifying Psychic Phenomena. Psychic Research Team Report. Relived.
2004
Be in Happiness
2003
6/10
Love Song for Rapper
2004