Anime News Batman Ninja vs. Yakuza League: Joker and Harley's New Japanese Style Will Blow Your Mind Oct 7, 2024