Kotomora
アマクサクラゲ (あまくさくらげ) Japanese meaning | Kotomora