Video Sources 16 Views

  • DoodStreamUnknown resource

Fist of the North Star: 6x25

The Fall of Shachi, Warrior of Love! Love is Everything, My Friends!!

In Taiseiden temple, a strange new discovery is made as Shachi makes a valiant last stand to defend Leia from Kaioh.

Fist of the North Star: S6E25
Jan. 14, 1988