another term of monster, basically, it come from
godzilla, but now, zilla it self trend to means any type of monster, like
kingkong, godzilla,dinosaur,
Jaws..etc
"look, dad, what a zilla!"
Neo point to the
sky, while a big
monster just there, huge, and cool.