Japan's rock-star mascot