Prayer Flags are auspicious flags that contain images of deities mantras and prayers. They are traditionally believed to bring happiness peace prosperity good fortune health and victory over obstacles. Its hand made flags. Traditional yellow white red blue and green.