Aniworks Logoworks
Batman Ninja vs. Yakuza League

Episode 1 of Batman Ninja vs. Yakuza League