The Honda CT125 Hunter Cub is revealed as the name for Honda's new C-series motorcycle and it will be launched on March 27