A superior court in what COUNTRY, the only G7 nation to not recognize civil unions or marriages, found that the lack of recognition was unconstitutional as it violates a section that guarantees equal treatment under the law for all?
Japan