Gregory Crafts and Richard Epcar at the red carpet premiere of “Altered Spirits” at Anime Expo