The titular "tarantula" is a murderous woman who, along with the brother who is in love with her, kill without warrant because they are wealthy & above the law. Kyoshiro the homeless masterless wandering samurai has nothing to lose, &
Pixie Hollow Games
Road of No Return
Dar-Dar
Return to Sender