Kotomora
チベットカモシカ Japanese meaning | Kotomora