Travel Abandoned Places Japan The World Peace Giant Kannon Statue, Awaji Island | Japan Vlog 74 | Lin Nyunt September 11, 2018