Displaying 2 films
Acclaimed director Kazuya Shiraishi (The Blood of Wolves) goes full samurai in this elegant, ferocious epic destined to be hailed as a new classic.
View Details
Director: Kazuya Shiraishi
Three sex workers navigate the neon-soaked street of Ikebukuro, Tokyo, where each night brings new eccentric clients and dangerous fetishes.