1968-05-05
Tokyo, Japan
2019-01-18
2011-12-15
2008-11-29
2004-08-20
From the Nightmares of 3 Horror Masters