I love literal translations. Most make some sort of sense, but this one's pretty far out there: http://www.excite.co.jp/world/engli...tar/esp/edwards/index.htm&wb_lp=JAEN&wb_dis=2
I feel terrible. I thought the X in Excite wa two copsticks holding some shrimp and I burst out laughing at "Terecastar."