Watch
Sub Golgo 13: Queen Bee
Released: 1998