This was funny, charming, and cute, and didn't really surprise me at any time.

Lost in Anime