Catalog:Distaught Alien Invader

Distaught Alien Invader is a face that was published in the avatar shop on June 17, 2009. It can be purchased for 150 Robux. As of February 13, 2017, it has been purchased 1,084 times and favorited 575 times.