I have seen (PC) filenames get awkward characters usually after saving them from a Mac.
Early Macs using the Motorola processor used "little-endian" encoding, with the "least significant bit first" when read as bit strings, while DOS-based machines were "big-endian," with "most significant bit first" when reading as bit strings. (Or maybe it was 'tother way around?) Conversions were required when transferring files from one to the other. Macs also allowed 4-character "file extensions" while DOS used only 3, so jpeg Mac files were jpg files in DOS (if migrated successfully), requiring some additional "translation."
Rather elaborate "conversion filters" were required to transfer between the two systems, and the most frequent result was "garbage" in the transferred files, even if they were partially readable.
"Portability" between sytems has been greatly improved in recent years, but there are still occasional failures.