The Spirit Cannon

S01 E100

The Spirit Cannon

Dragon Ball

Runtime
25m
Air Date
Aired Feb 10, 1988