The return of STI has been something Subaru and Japanese sports car fans have been itching for since the last WRX STI.