The first of, hopefully, many Thundercats mini statues has been released. Lion-O has arrived at the Icon Heroes warehouse and should be shipping from retailers very shortly. The six inch tall statue is available for $59.99 from site sponsor Big Bad Toy Store.
CompaniesIcon Heroes