yodaarchives.com
Savage Land Storm Toy Biz figure
Savage land Storm from the Toy Biz collection.