Concerts, Music, ReviewsMarch 31, 2017<March 31, 2017 LIVE: The Japanese House Takes Philadelphia by Storm at The Foundry by Nicole Almeida