Icon Heroes released a small teaser image. The new teaser shows off the in-progress sculpt of a Masters of the Universe Snake Mountain Statue. It will go perfectly with the upcoming Castle Grayskull Statue.
Click the thumbnail to check it out.
CompaniesIcon Heroes