Site icon where the Heck is mom

They live on the…

They live on the coast south of Tokyo and it is stunningly gorgous driving towards their home, like a lush and forested Highway One.

Pictures yet to come:

1) the forest (it`s a wow-zer, my pictures are not)
2) the sea coast and Tak`s boat (!)

Exit mobile version