Any info on these odd Cyan & White Motors with this weird logo?