Lil bro on banks of Jogashima Island. Can you
find the mysterious animal (not my bro) in the picture?
Tateishi.
Jogashima Lighthouse. Jogashima Island is at
the bottom of the Miura peninsula along the Pacific Ocean
Awazaki Lighthouse on Miura Peninsula. The
peninsula, where my parents live, is just south of Tokyo
includes the Yokosuka US Naval Base and the city of Yokohama.