• Name
    Mad Lion
  • Real name
    Oswald Priest
  • Born
      England, London