Kotomora
コケムシ (kokemushi) Japanese meaning: moss animal | Kotomora