Muzha

The Muzha is one of the Monsters who can be located at the Cloud Palace Steps.