Tales of the Masks
2003 • 124 pages