Dan Hibiki vs Goomba

Dan Hibiki vs Goomba is a What-if episode of Death Battle