Kotomora
奇瑞 (きずい, kizui) Japanese meaning: auspicious omen | Kotomora