Firefly ranch