Supreme Court of Japan is a sightseeing spot in Chiyoda Ku, Tokyo. 2 YouTube travel vloggers — including がるザラシちゃんねる【ガルちゃん有益まとめ】 — have covered it across 2 clips.
The Supreme Court of Japan is located near the National Diet Building.
“The National Diet Building, the Supreme Court,”