Abura-sumashi
Abura-sumashi
Japanese folklore
Abura-sumashi (油すまし, "Oil Presser") is a rare creature from the folklore of Amakusa in Kumamoto Prefecture that lives in the mountain passes of Kumamoto.[1]
This article describes a work or element of fiction in a primarily in-universe style. (December 2011) |