Aniruddha

Aniruddha' is a Monster that is located in the Dragon Palace.