Ramadan Mubarak! Love that sesame street made this image, good wishes of health and reflection to ou