Is Vladimir Putin the prophesied Prince of Rosh?