Mr Finds, is there a story behind that catchy avatar of yours?