mail_outline sales@mediastorehouse.com
Kabukicho red light district, Shinjuku, Tokyo, Japan
Shinjuku, Tokyo, Kanto region, Japan. Illuminated neon signs at dusk and Cocoon Tower in the background