Japan has always been famous for its street style unusual to the edge of the improbable, and the following photos are further evidence.

Comment