Mega Robot
- New York City, NY
- Stilt Walker
- 8 miles from Cliffside Park
- 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.…”