Kotomora
ヒメアリクイ (ひめありくい, himearikui) Japanese meaning | Kotomora