Actually no. I'm not Kitty Loaf, she lives in Orlando and I live in another part of Florida.
I seen other servers use pictures before... ? And a few others I think...
As for the website, Renn and Tira are not the same people. Renn is a well known graphics designer on eAthena.