If you see glowing jellies near Granville Island, it is perfectly normal! See our new 3D billboard!