the lost city of alien beasts comics