Anime? With subtitles and all? That let's me out. Vegeta, any ideas?