Takahashi's body was reportedly found floating off the coast of Nago in southern Japan, wearing snorkeling gear.
↧