Shirime
Proper noun
Meaning
Shirime
(Japanese mythology) A yōkai whose appearance is of a person with an eye in place of the anus.
Proper noun
Shirime
(Japanese mythology) A yōkai whose appearance is of a person with an eye in place of the anus.