Rise of the Tomb Raider – Baba Yaga: Temple of the Witch Latest News See All News Rise of the Tomb Raider – Baba Yaga: Temple of the Witch 0 Average User Rating 0 votes Please sign in to rate. Videos See All Videos No items found. Images No items found.