037 - Power Luchador? February 06, 2017 by Alexander Shen It's like a weird mix of a luchador and a Power Ranger. I don't even know.