Tag: genadesouza

Neuchâtel 2022 Review: LEIO, Very Hungry Mega Giant Butterfly Lizard

Directed by Chalit Krileadmongkol and Chitpol Ruanggun, the Thai monster movie stars Pichaya Nitipaisalkul, Dhanantorn Neerasingh, and Gena Desouza.