Anime Abandon – Teen Titans: Trouble In Tokyo

Advertisements

If by trouble, they mean annoyance, then yeah… sounds about right.

See more anime goodness at http://www.benthesage.com/

Advertisements

Leave a Reply