Рет қаралды 161,867
Montage of monstrous moments from the ultra rare 1973 Thailand fantasy flick Tah Tien culminating in a crudely constructed kaiju battle between a pair of supernatural titans. The film was directed by Sompote Sands, a name notorious to Ultraman fans.
** no rights given or implied **