Alien otters boarding their pumpkin, bejewelled spaceship...don't worry, I don't get it either. XD
Based of a really strange short story I read: http://www.cosmosmagazine .com/fiction/3801/velvet-
revolution
You may not use this work for any purposes.