Matt's version of a Tlaloc appeared in season 13 of 2018 TV series called Face Off. This here version of Tlaloc is indeed an alien that can produce lightning and electricity.
Advertisement
17,922
pages
Matt's Tlaloc
Advertisement
Matt's version of a Tlaloc appeared in season 13 of 2018 TV series called Face Off. This here version of Tlaloc is indeed an alien that can produce lightning and electricity.