Goku's Doll

S01 E130

Goku's Doll

Dragon Ball

Runtime
25m
Air Date
Aired Oct 19, 1988