[ Ссылка ] for more weird videos plus strange film nights in London.
Japanese language trailer with no English subtitles. Trailer for the 1960 fantasy horror film The Demon of Mount Oe aka Ooe-yama Shuten-dôji 大江山酒天童子 Directed by Tokuzô Tanaka
#DaieiStudio
![](https://i.ytimg.com/vi/BU1AteZSCOE/mqdefault.jpg)