Kotomora
豊穣の角 (houjounotsuno) Japanese meaning: cornucopia | Kotomora