The very welcome return of J! From outer space via the 80s, by the looks & sounds of it. And not a moment too soon. This is probably what live action Japanese manga looks like.