Freddy Calvert

Richard is a Fuchsbau that was selling human organs.