Chimponsea
This is the mascot for the small Orkney town of Chimp-on-Sea, which does not appear, oddly enough, on any known maps, nor has it ever been mentioned within my hearing.
It may have been left after revelries at the sole nightclub in Orkney, which is only about 200m away.
Comments
Sign in or get an account to comment.