Something is rotten in Okinawa...the floating stench of death hangs over the island..What is it? A s...