IACON CITY - The Transformers Forum Planet X CAELUS Not Dinobot FoC Swoop Figure Video Review! Author Serpentorslair Staff Date December 30, 2013 Today we have a fantastic Video Review for the new Planet X ‘CAELUS’ or “Not Swoop”...