I've got a mid 1980's Maruishi catalog, and it says that the Kangaroo logo represented Maruishi's policy "To remain one jump ahead of the competition."
(The catalog is without the 303 Road Ace model and others named similarly so the model name/numbering obviously changed by then.)