I glanced at the thumbnail and thought you drew N from Pokémon.
Love the lil fella! Funny amphibian hybrid.
Edit: I don't know why I didn't guess that yet, retrospectively you definitely seem like an N person. I don't know how to describe the vibe, but the vibe is definitely there.