Mystery green jellyfish in Canarian Loro Parque.