From Japan Today:
Young women wear clothes by Japanese designer label Takuya Angel in Kyoto. The label combines the traditional with Japanese pop culture. Kimono are combined with influences from anime and manga and modern materials.
The picture is by Kjeld Duits, and you can find more at his Japanese Streets site.