Salad Fingers Creator David Firth Has Shared The Trailer To A Disturbing New Animation VIDEOS / By timw_brap This is very weird.