Takuo Shibuya inMoviesSort Popularity Votes Average Original Title Release Date The Devil's Cop Festival 0 average rating ★★★★★ Actually Happened! Most Terrifying Psychic Phenomena. Psychic Research Team Report. Relived. 4 average rating ★★★★★ Love Song for Rapper 5.3 average rating ★★★★★ Be in Happiness 0 average rating ★★★★★ Sushi Police 0 average rating ★★★★★