Old Navy’s Splash Landing features four high-pressure water cannons and “Rusty,” a 14-foot tall mechanical mascot designed for the San Francisco Giants baseball franchise.
Old Navy’s Splash Landing, at the San Francisco Giants Stadium, features four high-pressure water cannons and “Rusty,” a 14-foot tall mechanical mascot designed for the San Francisco Giants baseball franchise.
Rusty has 18 moveable parts with 12 programmable moves that bring him to life. Rusty’s repertoire includes pitching, sliding into a base, waving at the crowd, and kicking off a celebration water fountain show. Large water cannons launch blasts almost 100-feet into the air to signal a Giants homerun into the San Francisco Bay. Other features produced by Technifex include designing and building a home run counter that records each home run the Giants hit, and the design and production of custom penny press machines that dispense custom souvenirs for fans.