A quick listen — heck, even a careful, critical series of listens — to “Single Fins & Safety Pins,” the latest single from Japanese Motors, would give most people the […]