This train station near Enoshima Island, Japan had a live jelly fish display.

#Japan
#Jellyfish
#日本

Part 2: close up of the jellies.