Lion's Mane Jellyfish Facts: the LARGEST Living JELLYFISH | Animal Fact Files User Animal Fact Files on YouTube, 28 Nov 2018 The lion's mane jellyfish is the largest living jellyfish! These jellyfish are huge! Lion's mane jellyfish are also no match…