Property Code: 5571

Tsuruha Holdings Short Squeeze Risk: Japan's Most Shorted Stock