The Last Stand of Yamashita 2019 will be held on September 15, 2019 at the Mt Napulawan, Ifugao. In the 1940’s, the Japanese soldiers attacked the Philippines. The Shobo Group which was assigned in Northern Luzon was personally under the command of Imperial Japanese Army General Tomoyuki Yamashita who...