Template:Featured article

YuYu Hakusho Fighters is a fighting game developed by Arc System Works and directed by Joss Whedon, it is based on the YuYu Hakusho anime/manga series. Read more...

Archive • Vote or nominate for featured articles