This is the Yasukuni War Shrine in Tokyo. It was built in 1869 to commemorate Japan's war dead.
However, since the 1970s, the Japanese Government has been criticized by China, South Korea, and Taiwan for using the shrine to be revisionist about World War II.
So it was a controversial move for Japanese Prime Minister Shinzo Abe to visit it recently.
China's ambassador to the United Kingdom wrote in The Telegraph: "If militarism is like the haunting Voldemort of Japan, the Yasukuni Shrine in Tokyo is a kind of horcrux, representing the darkest parts of that nation's soul."
In response, the Japanese ambassador said China plays "the role of Voldemort in the region by letting loose the evil of an arms race and escalation of tensions."
Really. Japan just compared China to Lord Voldemort.