undefined

Tarô Yamamoto

Find Tarô Yamamoto movies and shows streaming in United Kingdom

Poster for Battle Royale

Battle Royale

R18114 mins|90%89%
Only the unflinching insanity of Japanese cinema...
Only the unflinching insanity of Japanese cinema could produce something that sounded so wrong, but played so right...
Back to top.