Battle of Yarras

The Battle of Yarras was the last battle between the Wrarth Warriors and the Meeps. The Wrarth Warriors managed to smash the Meeps' armada. Only Beep, the Meeps' leader, escaped. (COMIC: Doctor Who and the Star Beast)