Dokoku Chimatsuri is the raging leader of a group of demons called the Gedoshu, who caused untold chaos and bloodshed long ago in Feudal Japan.
Advertisement
Dokoku Chimatsuri is the raging leader of a group of demons called the Gedoshu, who caused untold chaos and bloodshed long ago in Feudal Japan.