Two athletes were seen running on the white sand beach toward their boats waiting for them dozens of meters off the shore in Gamagori, Aichi Prefecture. [Read More]

No reproduction or republication without written permission.