I think I have seen him before? ( on the site not in person...) any thoughts?
https://www.masseurfinder.com/members/olexandrpasch.shtml
https://www.masseurfinder.com/members/olexandrpasch.shtml