Do the currents come from China or North Korea? Shouldn’t be much of a stretch to solve if they do.
Maybe from as far as the Philippines where the muzz insurgents in the southern portion continue to cause problems?
My thought, too. If I had to guess it was NORKS fleeing North Korea and either got killed by North Korean forces and left to float or they went cannibal during the voyage...