pelechiam:

the “Devil”, according to Lance
Dreamworks threw that bomb-like trailer and i am like “..woah…”