Siphonophore Siren

The Siphonophore Siren appeared in season 9 of 2015 TV series called Face Off. It's a siren that's based on a venomous jellyfish called a Portguese Man O' War, also it was done by two artists named Omar and Sidney.