6.23.2007

Schiomachy, n.

A battle with a shadow.