Kotomora
ホーリー (hoorii) Japanese meaning: holly (plant) | Kotomora