After a recent trip to the country, Nick Ramshaw, managing director at Thompson Brand Partners, provides his thoughts on the Japanese culture of cartoons and characters for advertising and promoting brands.