This is my site! This is the link to my Newgrounds account: My Newgrounds account.
Here's my most current banner image as of this writing: