Momoko Seto’s peculiar, botanical feature debut follows four photorealistic dandelion seeds as they cross space and try to ...