glamorous incandescent absorbing Meerkat. .. The is Bumble?