Taro Yamamoto Emperor
March 15, 2025
Japanese politician causes uproar by giving letter on Fukushima to emperor | Japan | The Guardian Taro Yamamoto - Wikipedia Bumbling Japanese politicians anger even the most jaded voters | South China Morning Post Taro Yamamoto Emperor