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