Yama Emissary

Yama Emissary is one of the NPCs that can be located in Cloud Palace.