This is Eddie Japan, one of the finest bands in the land. They write incredibly nuanced pop songs about the human condition. Their performances are inspired. Most importantly, they managed to fit eight people on the stage at Great Scott. OK, that’s not really the most important thing, but it is impressive.
P.S. – Eddie Japan is playing The Daykamp Poster & Photo Show Night #1 at TT’s in October. You should definitely check that out.