The film was originally going to be re-dubbed in the same vein as What's Up, Tiger Lily? (1966) and have a completely different plot from the final product, but the studio refused to let that happen.
Was originally slated for a December 1996 video release before being pushed to June of 1997.