Yoshi vs Pikachu

Yoshi vs Pikachu is an upcoming What-If? episode of Death Battle by KingDedede8888