Kotomora
フクロアリクイ (ふくろありくい) Japanese meaning | Kotomora