First it was Rihanna on SNL, now Azealia Banks‘ latest video from Fantasea has the insane green screen going down. At least Azealia’s makes sense – at least in terms of the aquatic theme for “Atlantis.” Right?