Kotomora
カワウソ (かわうそ, kawauso) Japanese meaning: otter | Kotomora