6.5 1080pSleepy Eyes of Death 12: Castle Menagerie Jan. 11, 1969Sleepy Eyes of Death 12: Castle Menagerie IMDb: 6.5 1969 82 min 227 viewsJust when you think Kyoshiro’s life can’t get any stranger, someone starts running around raping and murdering, and leaving notes ...ActionDrama