Kokushibo

Kokushibou is a member of the Twelve Demon Moons, holding the position of Upper Moon One.

Personality
Fuck