fareastcynic.com
Don't you mean Takashima?
And by the way its located in the Sea of JAPAN! Don’t try telling that to this bunch of Texans. Wonder how many Texans drive by in their F-150 ‘s and wonder , ” Is that somewhere down by Waco?” Although, there is something more than a little ironic about
Skippy-san