Ichiro Takahashi inMoviesSort Popularity Votes Average Original Title Release Date Women of Whirlpool Island 6.1 average rating ★★★★★ Haunted Cave 8 average rating ★★★★★ Lust of the White Serpent 0 average rating ★★★★★