Double Street Life, Taito, Tokyo, Japan

A huge window on a commercial building in the Taito Ward of Tokyo, Japan, is working as a perfect mirror for this random scene of daily street life.