Pistol Opera

Poster for Pistol Opera
Movie Name
Pistol Opera
Release Year
2001
Country
Japan
Genre

Reviewed Tuesday, May 22, 2012

Summary
Unique and striking but over-long
Reviewer
Simon
show review