Kotomora
タコクラゲ (takokurage) Japanese meaning: spotted jelly | Kotomora