Summer is here in Japan. Want to go see some dancing? Grill a BBQ? Get lost in the remnants of a military base. Wait… what?

Check it Sarushima Island near Tokyo!

AloJapan.com