New Delhi based indian folk metal band Bloodywood has released the official music video for their song “Yaad.”