Kotomora
ツノゴケ (tsunogoke) Japanese meaning: hornwort | Kotomora