Kotomora
奉献物 (houkenbutsu) Japanese meaning: votive offering | Kotomora