Orphen - Movie Reviews - Rotten Tomatoes

Orphen Reviews

Page 1 of 1
August 31, 2008
A demon fighting super soldier. Not great...
½ June 26, 2008
This anime was fantastic when it came out. Sadly, it shows its age now.
Page 1 of 1