Goku Strikes Back

S01 E120

Goku Strikes Back

Dragon Ball

Runtime
25m
Air Date
Aired Jul 27, 1988