Kotomora
インドヒョウ (indohyou) Japanese meaning: Indian leopard | Kotomora