Kotomora
イソギンチャク目 (イソギンチャクもく) Japanese meaning | Kotomora