What Has Japan Taught Me About England?

This is my last minute entry into November’s Japan Blog Matsuri. I was going to skip it this month, as the question, “What has Japan taught you about yourself?”, would require me to take a deep look inside and pull out something wise and intelligent. Instead, here are a few things Japan has taught me about England… Ascending the throne When I first came to Japan, people would say “Give my regards to the queen!”, […]