Troll King
Troll King is the main antagonist and final boss of The Adventures of Leehsin001. Troll King is the monster who destroyed Leehsin001's hometown... and Leehsin001 and his friends have decided to stop Troll King from destroying anything else.



<- Back