The Grudge

Hi,

Here is a creepy site of the Grudge!

Think it is very well made, but how did they do that? With After Effects?

Grtz