Wednesday, February 21, 2007

Iga No Kabamaru Ep.24 Part 3 of 3 (Greek)

the hilarious dubbing strikes again

No comments: