Kotomora
泥饅頭 (doromanjuu) Japanese meaning: mud pie | Kotomora