Resident Evil Zombie Beanie

Resident Evil Zombie Beanie is a produced manufactured and sold by NECA.