Drop Tower Shugendō
undertakingnoun Synonyms of undertaking 1a: the act of one who undertakes or engages in a project or businessb: the business of an undertaker2: something undertaken : ENTERPRISE3: PLEDGE, GUARANTEE I suspect that, had the technology been available, the ancient Shugenja of Japan might well have devised an experience akin to the drop tower towards training … Read moreDrop Tower Shugendō