Kotomora
お陀仏 (おだぶつ, odabutsu) Japanese meaning: dying | Kotomora