The last wolf disappeared from Japan in 1905, the white wolf is a god in Japan that we call Okami. This superb cardigan represents an Okami hiding from a Sakura cherry drill. In this snow, it is hardly recognizable and the red of Japanese cherry petals recalls the blood. Frightening ? Mythical and sublime, proudly wear this Japanese jacket!