Diagnosis Teen Wolf April 13, 2015 A humanoid creature floating in a liquid-filled suspension tube. Three mysterious figures mounting a staircase. An armored hand clenching into a fist. A long…