Yukio Takeuchi
Encyclopedia
is a member of the Supreme Court of Japan
.
Supreme Court of Japan
The Supreme Court of Japan , located in Chiyoda, Tokyo is the highest court in Japan. It has ultimate judicial authority to interpret the Japanese constitution and decide questions of national law...
.