7 years ago Episode 16 for The King of Fighters: Destiny Features the Ultimate Battle With Terry and Geese