Having the Namekian dragon wish back the Earth and all of its people, Goku attempts one final attack. The Spirit Bomb!
May 24, 2015
Jun 07, 2015