Tizoc: Armor Indio (Laguna Films)

Movie Picker: Fantastic Children #4