Godzilla Rock is located on the shore of Shiosezaki on the southern side of Oga Peninsula, Japan. Made from a volcanic eruption about 30 million years ago. Some suggest that Godzilla is a metaphor for the United States, a “giant beast” woken from its...
We had a wonderful time volunteering at the Seattle Christmas Market today wrapping Holiday gifts. All donations went to support Fred Hutch’s Patient and Family Assistant Fund. Sharing in the happiness of families celebrating the Holiday together was the best gift of...