\documentclass{article} %Adaptado del de Till Tantau
\usepackage[a4paper,margin=1cm]{geometry}
\usepackage{tikz}
\usetikzlibrary{calendar,folding}

\usepackage[spanish,activeacute]{babel}
\renewcommand\shorthandsspanish{}
\usepackage[utf8]{inputenc}

\newcommand{\fancy}[1]{\bfseries\textcolor{red}{#1} \%y0}

\newcommand{\finde}{black!50}     %Cor que usaremos para a fin de semana
\newcommand{\FestivoLocal}{green} %Cor usada nos festivos locais
\newcommand{\FestivoAuton}{blue}  %Cor usada nos festivos autonómicos
\newcommand{\FestivoEstat}{orange}%Cor dos festivos estatais

\year=2021
\begin{document}

\sffamily\scriptsize
\begin{tikzpicture}
	[transform shape,
	every calendar/.style=
	{
		at={(-8ex,4ex)},
		week list,
		month label above centered,
		if={(Saturday,Sunday) [\finde]},
		if={(equals=02-16, %Martes de entroido
			 equals=11-11  %San Martiño
			 ) [\FestivoLocal]},
		if={(equals=03-19, %Día do pai
			 equals=05-17  %Letras galegas
			 ) [\FestivoAuton]},
		if={(equals=01-01, %Aninovo
			 equals=01-06, %Día de reis
			 equals=04-01, %Xoves Santo
			 equals=04-02, %Venres Santo
			 equals=05-01, %Día do traballo
			 equals=10-12, %Día da Hispanidade
			 equals=11-01, %Todos os Santos
			 equals=12-06, %Constitución
			 equals=12-08, %Inmaculada
			 equals=12-25  %Navidad
			 ) [\FestivoEstat]}				 
	}]
	\tikzfoldingdodecahedron
	[
		folding line length=2.5cm,
		face 1={ \calendar [month text=\fancy{Xaneiro}, dates=\the\year-01-01 to \the\year-01-last];},
		face 2={ \calendar [month text=\fancy{Febreiro}, dates=\the\year-02-01 to \the\year-02-last];},
		face 3={ \calendar [month text=\fancy{Marzo}, dates=\the\year-03-01 to \the\year-03-last];},
		face 4={ \calendar [month text=\fancy{Abril}, dates=\the\year-04-01 to \the\year-04-last];},
		face 5={ \calendar [month text=\fancy{Maio}, dates=\the\year-05-01 to \the\year-05-last];},
		face 6={ \calendar [month text=\fancy{Xuño}, dates=\the\year-06-01 to \the\year-06-last];},
		face 7={ \calendar [month text=\fancy{Xullo}, dates=\the\year-07-01 to \the\year-07-last];},
		face 8={ \calendar [month text=\fancy{Agosto}, dates=\the\year-08-01 to \the\year-08-last];},
		face 9={ \calendar [month text=\fancy{Setembro}, dates=\the\year-09-01 to \the\year-09-last];},
		face 10={\calendar [month text=\fancy{Outubro}, dates=\the\year-10-01 to \the\year-10-last];},
		face 11={\calendar [month text=\fancy{Novembro}, dates=\the\year-11-01 to \the\year-11-last];},
		face 12={\calendar [month text=\fancy{Decembro}, dates=\the\year-12-01 to \the\year-12-last];}
	];
\end{tikzpicture}
\end{document}
