Here's what he looks like:



Here're videos of him:







I get Delta NF vibes from him, but I'm curious about your thoughts. Any ideas?