Supreme Court of Japan
The Supreme Court of Japan (最高裁判所, Saikō-Saibansho; called 最高裁, Saikō-Sai for short), located in Hayabusachō, Chiyoda, Tokyo, is the highest court in Japan. It has ultimate judicial authority to interpret the Japanese constitution and decide questions of national law.