JunpeimJapanese From Japanese 純 (jun) or 淳 (jun) both meaning "pure" combined with 平 (pei) meaning "level, even, peaceful". Other kanji combinations can also form this name.
NatsukofJapanese From Japanese 夏 (natsu) meaning "summer" and 子 (ko) meaning "child", as well as other kanji combinations.