Toy Biz
BRAND NEW ShatterStar, Get this Original figure made by Toy Biz and released in 1992.
Only two in stock!