By Gerry Mak in New Design on Wednesday 27 April 2011

Mumm-Ra actually scared the bajeezuz out of me when I was a kid, so I wouldn’t want to have this statue in my home. But other more die-hard Thundercats fans might pay the $375 for it.

Read more