Honda has opened its first Cub House in Japan, a new store concept that combines a dealership, workshop, café, and social ...