KeeKee's Big Adventures in London, England Cover