Board Thread:Off Topic/@comment-24993958-20150311232923/@comment-25555436-20150319225428

You recall rather wrong. It's pretty much an ice monster (or rather, an ice gorilla monster), that eats people. However, the "eat" part is unrelated to the "super human strength and stuff" part. There is no "addicted to the power" part.