Kotomora
ハコクラゲ (hakokurage) Japanese meaning: box jellyfish | Kotomora