Cosmo Short For Cosmopolis Does The Worm On The Acropolis Cosmo Short For Cosmopolis Does The Worm On The Acropolis