luxirasa

High Lulani

をしらさ

animate noun

twin

Etymology

luxira をしら birth of twins + -sa nmn