Due to Kanji, Japanese baby names carry a lot of meanings and expectations. Here are the top 20 names of 2023 with their Kanji characters for boys and girls