Super Macho Man
This is a list of characters appearing in the Punch-Out!! series.
Aran Ryan (アラン・ライアン, Aran Raian) is an Irish boxer, hailing from Dublin, Ireland. His first appearance was in Super Punch-...
Super Macho Man - Wikipedia