Kazuki Takahashi, was found dead off the coast of Nago city in the Okinawa Prefecture by The Japan Coast Guard. Read More.

The Kitsune Network