This Is The Greatest Place In The Known Universe. Take One Look And You’ll See Why. Animals The couple was biking through Japan when they decided to stop at Ōkunoshima. Read More »