Well, here I am, a brand new member to this site, but hardly a new role player.
I am absolutely terrible at introducing myself anywhere, in real life, on the web, to a stray dog - Introductions tend to begin and end in a string of incoherent babble. But here is an attempt, even if it is a bit...