Kotomora
アマクサクラゲ (amakusakurage) Japanese meaning | Kotomora