Saturday, January 28, 2006

Humbaba

Humbaba - Guardian of the Cedars. He wears seven layers of armor.

No comments: