Rueben Alecantero

Appearances
2003
 * Episode 4324 - 11 September 2003