Kotomora
女豹 (めひょう, mehyou) Japanese meaning: leopardess | Kotomora