Kotomora
ハブクラゲ (habukurage) Japanese meaning: habu jellyfish | Kotomora