Tachumaru Gekijou

TV (26 eps x 2 min)
2010 - 2011
1.361 out of 5 from 13 votes
Rank #10,419

User Stats

Love it? Hate it?