Invisible Alliance TBA
Editor
The Monsters Factory 2020
Actor
Lampião (A Última Semana) 1986
as China
Credits from TMDB.