someone say alien?


Junk Yard Dog #32