TORPEDA, INC.