Oden Chibita X fights for love, justice and truth, but then Buck Teeth Man gets in on the act and steals his thunder.
⭐ 3.05 | ⌚ 25