Boss Fight Studio: Legends of Lucha Libre Series 1 Pre-Order! 6 years ago RoboKillah The Lucha Bros and accessory sets are now available for pre-order from Boss Fight!