Kotomora
フォアグラ (foagura) Japanese meaning: foie gras | Kotomora