A walking art piece that showcases a Living Statue and Green Goddess to provide a unique and interactive experience with your guests
Dressed in sleek and elegant attire that will stun your audiences
Ideal for themed events, trade shows, private parties, corporate events and more
Available for worldwide bookings, based in Los Angeles