New Shoe Brand – Petru & Claymoor Warning: Post is picture heavy There is a new brand on the block and their name is Petru & Claymoor, of Romania. They are a bespoke outfit, based out