English Page Sugiura Shigemi, the Japanese Pilot Enshrined as a Deity in Tainan, Taiwan, Known as “General Feihu”
Sugiura Shigemi, a WWII Japanese pilot, is enshrined as a deity in Tainan, Taiwan — a rare and moving story of cross-cultural reverence that survives to this day.
