Glass Joe

Games
All none fanon but i think he didnt apear in super punch out

Lights punch out