The Almighty Duck

A 9 inch tall seated plush of the Almighty Duck.