Ramsay is psychoooo. I've only just been introduced to him and man