This temple is dedicated to "Marshal Zhenhai" (commonly known as ‘The Lord of Abandoned Souls’). It is said that he was a Taiwanese man called Chen You, who grew up around the Beifang Shibadong region in Tainan (now near Puji Temple, Puji Street, West Central District, Tainan City). He is said to be the first Taiwanese person to be deified.