Mei Kagura Migd 061 Direct
Kagura performances typically involve music, dance, and storytelling, often revolving around mythological themes and legends. These performances were originally conducted at shrines and temples to entertain the gods and to pray for good harvests, prosperity, and protection.