a still from paprika (2006)

paprika 2006