Madonna
Madonna is a pretty unique place. These sorts of shops aren’t as easy to find as you might imagine, The Madonna peep show is quite easy to find. It stands out even in the cluster of flashing neon lights that is Kabukicho. There is a large yellow sign above the door featuring a picture of […]