Labyrinth Tale (1975), Smallpox Tale (1975) dir. Shūji Terayama Loading player ... Views: 1 0 0 Experimental Image World of Shuji Terayama Vol 3