Kotomora
トリュフ (toryufu) Japanese meaning: truffle | Kotomora