Mega Robot
- New York City, NY
- Stilt Walker
- 11 miles from Elizabeth
- 25 Verified Bookings
Krystal J. said “This was our third time booking the Mega Robot, and once again, their communication before, during, and after the event was impressively timely and professional.…”