The last thing ever uploaded of him...was this.
Mysteries Of Cryptid Sex #1799 is not available for streaming at this moment.