Soon said the event is meant to celebrate the deity Guan Gong, who is worshipped by Taoists as the god of war and the martial god of wealth and has been also held for many years. "We apologise ...