Super Lamb Banana : a recognisable and popular symbol of the City of Liverpool
http://www.superlambbanana.com/home.php?/home=
"Welcome to the home of the Super Lamb Banana." Super Lamb Banana?