Kotomora
ネーブル (neeburu) Japanese meaning: navel orange | Kotomora