Japanese Court Rules Failure To Recognise Same Sex Marriage Is 43896

Japanese Court Rules Failure To Recognise Same Sex Marriage Is