Welcome!

...to the sun-drenched tropical paradise of Isle Delfi--nah, just kidding!

So, you somehow made it to my meager little corner of the Interwebs. Nice job! You get a free lemon! (DON'T LET HIM EAT YOUR BRAIN!)