Those crazy cats at Tokyo’s University of Science have come up with a muscle suit. No, I’m not quite sure what it’s for either. Is it to wear under a suit to give you the illusion of being buff and ...