If there’s one thing Japan goes crazy for, it’s the charming mascots that could surely…