Mariachi Marco

Mariachi Marco is a mariachi guitarist from Mexico, notable for traveling from town-to-town, uncovering the dark secrets of each town and then penning a song about said secret and play it in public for all to hear. This… has mixed results, as we saw when he discovered the secret of Bike Bianchi, played it for the world, and was the driving force behind SCLL being shut down.

Finisher: Mariachisalto (Split-Legged Moonsault)

 

Related entries