Kotomora
イワダヌキ (iwadanuki) Japanese meaning: hyrax | Kotomora