Pretty funny seeing the Titans dressed as villains fight the Hive Five dressed as heroes. I'm not sure how they could have used each others' powers, like Raven's for example. But it was a nice gag. I'm glad they tried out something different than re-using plots from the other Halloween episodes. I'm pretty sure that was supposed to be Ookla from Thundarr the Barbarian.