On Dal — general of the Goguryeo, one of the Three Kingdoms of Korea