hi! i was wondering if anyone would know what brand these shoes are... and where i could get them (preferably online or in japan). i saw this picture on a website and i absolutely love it! but i have no idea where/how to start looking.

help.
thanks in advance for any info.