These traditional kagura dances based on Japanese mythology are performed daily at Takachiho shrine.