Kangan

lives in Yafutoma.

Trivia

 * Kangan has multiple meanings in Japanese. It can mean ashamed, an eunuch, or live cancer.