An incredibly fucked up snuff film created by a team of five adults called "No Limits Fun" and distributed on the deep web.
Don't ever watch Dafu Love!
by Bash Pennies February 23, 2017
Get the dafu love mug.