Bet you've never seen this! Giant puppets invade Liverpool