Monster Legends: ledovech
Ledovechs are epic creatures from the Mountains of the North. They're strong and tough as frozen rocks. One Ledovech is enough to land an entire monster team in serious trouble.
Coming Soon ... check out Nguyen Tan's Monster Wiki website for more information on monster skills