Dave Vanian in an eyepatch cheering me up so much right now