Kyoto Yokai Map 2: A 400-Year-Old Ice Woman Living on Kirara Slope (1981) - Reviews, Ratings & Streaming | The Couch Critic