Position of EQ000S61L

94.8 miles southeast of SENDAI, JAPAN
Reported 16 hours 17 minutes 10 seconds ago

findU links

External links