Leche official wallpaper
Leche poster

Leche

(1996)

Seasons

Leche Season 1 poster

Season 1 (1996)

with 26 episodes premiered on October 24, 1996