The 13th Love Sport short film.....
Obscure ghost movie from Thailand. Not much information is known about this one.....