Sariputta

The Sariputta is one of the Monsters located in the Headsmen Hall.