Only for tag storm deck. Otherwise, for 5, you'll get better results with Funhouse is you aim to land a tag. Even Unsmiling Tsarevna will be better if you are looking for a sentry to tax the runner.
This ice goes hand in hand with Oppo Research, forcing the runner to clear tags to be able to pass the ice for a reasonable price, thus slowing the runner.
The issue with the ice is that it's interesting ability comes late, at Threat 4.
At 3 influences, there is no reasons to ever use this side out of faction.
Art, quote and name goes together quite well, along with the ice ability. Well done.