We ducked in from the sun to see Luchadora at the Seattle Children’s Theater, and it was so good! The play was about the Mexican wrestling culture, Lucha Libre, and a Chinese folklore, following a daughter taking on her father’s place in a championship match.