Ryan Byng

Ryan Byng is the main antagonist in The Mysterious Quest. He is the leader of British Private Lair.