Spazboy "Alright Tokyo" (Moonsault Records) Almost reminds me of a hard rock/punktified Barenaked Ladies. These guys live up to their…