Kotomora
クモヒトデ (kumohitode) Japanese meaning: brittle star | Kotomora