In a horrible tragedy, the world has been invaded by giant anime girls causing erotic mayhem everywhere.