And cracking up. Lol Embarrassing! Sakura festival, Mt Yaedake - Motobu Okinawa Japan Jan 28, 2017.Motobu area, Okinawa Japan.