Kotomora
豹 (ひょう, hyou) Japanese meaning: leopard | Kotomora