Terrifying Jellyfish

Terrifying Jellyfish is a video game developer headquartered in St. Louis, Missouri. It is known for Nour: Play With Your Food.

Official Website
English