Search Idea
From The Lost Media Wiki
So I had an idea to translate interface and any synonyms for the word to Japanese and search those on NND or another Japanese video site it could've been posted to. I'm not sure if this would work or if has happened already but it might work.