"Ah there you are. Devil to find. Pleasure to see!"
No matter how long he stayed in Freedom City, Lord Steam continued to dress like the most outlandish fop. And somehow just pulled it off. He got stares wherever he went, and was quite happy to sign photographs. He passed himself off as a British Detective and Aristocrat who fancied a life in Freedom City.
His role as inter-dimensional diplomat was less well known.
It was easy enough to contact Carrie aka Silhouette. Her Medal of V