SAT

Stage | North Tokyo

Iwami Kagura @ Theatre 1010

Spectacular version of a traditional Shimane Prefecture stage performance.