Inspired by the anime of both my childhood and adulthood, "Super Spirit Bomb" attempts to honor the great heroes of Japanese pop culture.