Written and directed by Behrouz Gharibpour, new puppet opera called Love is playing on stage at the Ferdowsi Hall until 26 April.