“a ninja baby on stilts fighting a whole team of Power Rangers. Cinematic. Digital art.”