Kotomora
大好物 (daikoubutsu) Japanese meaning: favourite food | Kotomora