What if a young Yakuza member meets a super-powered school girl? Hilarity of course! And that’s...