Mark Norman Francis has worn Greetings from Miranda 5 times, on average every 531 days