Jungle Twins, The (1972-75)