omotteru- omotteru- 首里城 (shuri castle, okinawa) this castle was really pretty to walk around! the

more about : omotteru