Sunday, July 31, 2011

giants in the Earth

ROYAL DE LUXE / EL XOLO from FKY on Vimeo.

According to this report one of these two puppets is 18' tall, though it's not clear to me which one.  That would be the size of a Cloud Giant, according the 1st edition Monster Manual.