Another 25 Freakiest Anime Characters

awesome collection