A portal should have opened up that leads you to the Wu Shi Academy, Go there break down the evil statues, and get the wall run ability, then go back thru the portal and wall run up the pillar to get the coin.
I've found that Scorpions 3rd power up with his spear is totally awesome for taking out bosses.. It does a lot of damage and while he is doing it, he is invulnerable.