The Smashing Pumpkins 2013-08-11

Summer Sonic Festival 2013 (Tokyo). The band performed on the Marine Stage.