This is the weirdest anime since Pop Team Epic. This is the same creators. I am not even sure it counts as an anime because half of it is live action. I find the show to be fun and stupid at the same time.
Reviews
3 Reviews
Tell Your Friends