Awesome harlot is playing herself