When the Shinogara finest warrior murders their leader, who's also his father, his ninja enemies land a fatal blow. With only minutes left, Hayate transfers his soul into his sister's body...but how long can two souls occupy the same body?
2004
2006
1997
2003
1995
1960
1957
2002
2005
1978
1987
1980
2007
1982
1983
2019