smoked eel: eel cured by smoking
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
giant: a very large person; impressive in size or qualities