Pop Culture

Dear Twitter, Alien loose on my ship. Anyone got a big can of RAID? LOL