16 years old is the legal age of consent for sexual relationship and for marriage in Japan so I see nothing wrong there. This is true for a lot of countries as well but also differs slightly. England iirc has 16 as the age of consent for sex but 18 as the legal age for marriage. The age gap though can draw negative views from society but as they're childhood friends, it is more acceptable.