Meme na Mindanaw a lullaby for peace.