Ducktail Raincoats is a new extraordinary outerwear brand founded in Vilnius, Lithuania in 2016.