TLR is Japan based.
TLR, U Ok?
Anyone heard from American in Tokyo? I just wrote to a business friend who lives in Sendai, which is apparently nearest the epicenter. The reports of smoke rising near Odaiba (district on a man made island in Tokyo Bay with offices, hotels, and the huge Tokyo Big Sight exhibition center) related to a quake centered hundreds of miles away is shocking.