I have a file (which is supposed to be a directory) that is showing up with ls and also in Nautilus, but I cannot delete it. I have tried deleting it from the GUI, with rm -rf, and even switching to root. All I get is "No such file or directory" but I can still see it.

brandon-mint Waiting # ls -al
total 9
drwxrwxrwx 1 root root 4096 Jan  1 11:03 .
drwxrwxrwx 1 root root    0 Nov  1 15:59 ..
-rwxrwxrwx 2 root root    6 Jan  1 11:02 3KI1344
drwxrwxrwx 1 root root 4096 Nov 21 15:48 Hyundai
drwxrwxrwx 1 root root    0 Dec 13 10:39 Mazda
The "3KI1344" is the one that needs to be removed. I tried another method, thinking it may be a corrupt file. Initially, the file size of the phantom file was "1842892". I created a test file with some text and cp'd it to the phantom file, which reduced the file size, but it still exists and cannot be removed.

Any help with this would be appreciated.