Togurosu

Togurosu is a Onryo of an undetermined tribe introduced in M06.

Appearances

 * M06: