Red Beard

Appearances
1995
 * Episode 2526 - 27 November 1995