Mega Robot
- New York City, NY
- Stilt Walker / Las Vegas Style Entertainment
- 6 miles from North Bergen
- 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.…”