Let's face it, anime can get pretty strange. Join the Fragglepuss.com review team and Anime Happy Hour podcast crew as we take a journey through some of the more bizarre anime moments.