Haggerston Surprise Maximus

-5T-14.5T-12.3T.14-12.5T.16-169T.70.58-18.9T.18-18.ET,12