Skip to product information
1 of 2

My Store

Astro Zombies (screen print poster)

Astro Zombies (screen print poster)

Regular price $20.00 USD
Regular price Sale price $20.00 USD
Sale Sold out

I send my Astro Zombies! 

Astro Zombies is very special to Oddmean. Astros Zombies was the FIRST screen print during the early stages of him starting out. Five (5) color print on 18x25 100lb cardstock. 

Free sticker with purchase! 

Disclaimer: Minor bleeds

View full details