Happy Mother’s Day

The alien queen would like to wish all you moms out there a happy Egg-Laying Day Mother’s Day! Here’s hoping no crazy, flamethrower-toting Earth women come to mess everything up!

Leave a Reply