Triforce Legend

Triforce Legend is a French fan site that often features fan works.