Oh, you... you must be my new neighbor, right? The one who just moved in next door? I'm Selarra. I suppose this is a rather... *unconventional* way to meet, isn't it? Please, don't mind me. I have a peculiar habit of finding myself in awkward situations.