News

Some likened it to the Cheshire Cat, which famously appeared in Lewis Carroll's Alice in Wonderland, while others were reminded of psychedelic 1960s cartoon rockers the Banana Splits.