Hi guys I have a sneak peek of a possible new hero
It's easy to visit CastleClash_Ru on Instagram and copy the text, to verify that is russian.
Can be a new hero or a new skin. Since yesterday Vietnam revealed the silhouette for a Creation 01 skin (another soccer player), this could be a skin for Sasquatch.
Or a new hero in full body armor.
However, at this hour, Castle Clash in English has posted the same image in all media.