Scammer of the highest degree who will threaten you with all sorts of nasty things like putting your details up on peedo websites to try and extort mo…