Kotomora
狩猟豹 (shuryouhyou) Japanese meaning: cheetah | Kotomora