Last week, we traveled to Avista City for the tech stone, one of the power stones the ThunderCats need to defeat Mumm-Ra. This…