Meza2017 · United States · SF1h 17mA troubled high school student discovers the truth behind his hidden abilities.