Taii Ikeda

Movies

New Japan Violence Zone
Associate Producer
Labyrinth of Leg Fetishism
Art Direction
Another psychodrama, this time revolving around an SM club.