Welcome to the Torture Club … This is the world of your delusions that you longed for … What sho