Japanese generals own stock in ACME Helmet Inc.