Super Beast hosts Lucha Libre