The photo was snapped in Tokyoās hipster neighborhood Harajuku. I havenāt seen anyone dressed like this in Japan (and most people online in Japan also seemed surprised).
The photo is making the internet rounds with some people saying this get-up looks cool. The guy might even be wearing a hug pillow! The look is interesting, thatās for sure. And you definitely need to be confident to step outside in something like that and make it work.
Update: As sister site Kotaku Japan pointed out, Japanese art student, Kota Okuda, appeared in this photo. It was, however, taken in London and not Harajuku. More here