Colonel Allen

Colonel Allen was one of Emperor Garuda's henchman in Ninja Gaiden Shadow, appearing at the end of stage 3 as the stage boss .