Yeah... delicious alien snacks... probably hitchhiking in inter-dimensional tin cans.
Rumour has it they come from the pet-food-isle nebula in the groceries-store galaxy. While we can't be certain about that, one thing is for sure... the enemy must be slain!