Japan Music Life Exhibit

Queen & Music Life exhibition in Tokyo - Items from the Stormtroopers exhibition will feature alongside some of the fabulous photos that have graced the pages of the Japanese Music Life magazine, from 28th April to the 5th May at the Tobu Ikebukuro Department Store 1-1-5 Nishi Ikebukuro, Toshima-ku, Tokyo).




Share this Article