LEO leonidas MWHAHAHAHA! you mean the giant glimmer from that superworld in the meggaddon arc? has he made another appearance somewhere? if not, impossible to even guess.if you're not talking about him, pretend i was never here. 🥷