1. The secret of the Torah that Japan had kept hidden.

    The secret of the Torah that Japan had kept hidden.

    132