Internet Teenagers hyping up Oskar Dirlewanger would literally become the definition of "Never meet your heroes." if he was still alive.