00:00
00:00

Reviews for "Salad Fingers"

What a legend.

Salad Fingers is love... Salad Fingers is life...

Well, if it isn't the leafy green legend we all know and love.

I am very into weird things :D

so fuckin disturbing