This is pretty much every Shonen Jump animation (Naruto/Bleach/Dragon Ball) ever. I’ve watched a million of these intros and these guys have nailed it.
(I also spat out my water when Joffrey appeared looking like a slimy cheeseball anime villain.)
The music is particularly good. I would watch the shit out of this.