latest
Torres Searches "The Suicide Forest"
The creative team behind "The Veil" returns for a tale of supernatural suspense set in modern Japan. CBR News spoke with writer El Torres about "Suicide Forest," the first issue of which is on sale now from IDW.