90s anime PPGs. .. ouch