German Military Parka Size L Gr. The coat fits chest 100-105cm and Length 185-195cm. It also has handmade toggles made from an old toothbrush.
eBay