I don’t know the exact video I saw this in, or if it’s relevant, but there was an out of bounds video on the area where you fight Yozora. There were all these neon signs on the buildings and one (or two it’s been a while since I watched the video) had a meow wow on it