Kotomora
土饅頭 (domanjuu) Japanese meaning: burial mound | Kotomora