The Mazda Hazumi looks like some angry red bee...