This is a short note to be followed later by a longer post, but I just couldn't let this historic date pass without mention.
On this date, in 1954 the movie Godzilla premiered in Tokyo. Which of course started a whole gigantic monster movie franchise which still continues to this day. Add to that today is also celebrated as Culture Day in Japan, well, the Sake is on me! -grin-
That Roll of Paper Towels
1 hour ago