Human Beast is the sixteenth episode of the Genshi Shonen Ryu anime. It originally aired on February 12, 1972.