Stephen ColesAmadeo and Fineprint are the closest matches as far as lettershapes are concerned. Can't think of anything close in OT, but I'll have a look.