Kotomora
ジラフ (jirafu) Japanese meaning: giraffe | Kotomora