Kotomora
オオツノヒツジ (おおつのひつじ) Japanese meaning | Kotomora