Unfortunate last name. :(
Any relation tho Theeeerrrraaaaasa?
You mean because it sounds French? (haha)
You beat me to posting the same thing.
Pete Azcloun has a similar problem.