Kotomora
ユキヒョウ (yukihyou) Japanese meaning: snow leopard | Kotomora