The Guard of Honour of the Korean People's Army falls under the direct command of the North Korean Supreme Guard Command or by its official name Unit 963. It takes part in ceremonies in which the Commander-in-Chief of the Armed Forces of North Korea and/or the President of the Presidium of the Supreme People's Assembly are in attendance, most notably during arrival ceremonies at Pyongyang Sunan International Airport for world leaders. It has a very pan-KPA organization, with the colour guards of each service branch being present. Accompanying the colour guard is a lead officer in front as well a two associate officers marching to the rear. Prior to military parades on Kim Il Sung Square and during visits to the Kumsusan Palace of the Sun, the Supreme Leader inspects a guard of honour company consisting of troops of the KPA Ground Forces, the Air and Anti-Air Force, the Navy, the Special Operations Forces, Strategic Forces and the Worker-Peasant Red Guards formed up. It is also the set-up during state visits, during arrival and departure ceremonies held at the Pyongyang Sunan International Airport runway.