During game play, I found a "Green & White Key" with no explanation given.
To determine its value, I tried selling to a street spirit -to which it said "this store has no interest in this item."
Does anyone have any clue what the key unlocks? Is it anything more than a key?