On January 7, 2025, dozens of Japanese protesters gathered in front of Japan's Ministry of Defense in Tokyo, braving rainy ...