There you go :

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{calc,decorations.pathmorphing,patterns}
\pgfdeclaredecoration{penciline}{initial}{
\state{initial}[width=+\pgfdecoratedinputsegmentremainingdistance,auto corner on length=1mm,]{
\pgfpathcurveto%
{% From
\pgfqpoint{\pgfdecoratedinputsegmentremainingdistance}
{\pgfdecorationsegmentamplitude}
}
{% Control 1
\pgfmathrand
\pgfpointadd{\pgfqpoint{\pgfdecoratedinputsegmentremainingdistance}{0pt}}
{\pgfqpoint{-\pgfdecorationsegmentaspect\pgfdecoratedinputsegmentremainingdistance}%
{\pgfmathresult\pgfdecorationsegmentamplitude}
}
}
{%TO
\pgfpointadd{\pgfpointdecoratedinputsegmentlast}{\pgfpoint{0.5pt}{1.5pt}}
}
}
\state{final}{}
}
\begin{document}
\begin{tikzpicture}[decoration=penciline, decorate]
\draw[decorate,<-, very thick] (0,1) --++ (0,1);
\draw (0,0) ellipse (3cm and 1cm) node [align = center] {Final \\ Step};
\draw[decorate] (-1,-0.85) --++ (-1,-1);
\draw[decorate] (1,-0.85) --++ (1,-1);
\draw[decorate] (-2.5,-1.85) --++ (5,0) --++ (0,-0.5) --++ (-5,0) -- cycle;
\draw[decorate] (-2.5+5,-1.85) --++ (1,1) node [above right, align = center] {Spectrum of \\ ant????};
\foreach \n in {1,...,45}{
\draw[decorate](-2.5 + 4.8 - \n*0.002*\n ,-1.85-0.5) --++ (0.2,0.5);
}
\draw [decorate] (-7,-3.5) --++ (5,0) --++ (5,0) --++ (4,0);
\draw[decorate,<-, very thick] (0,1-7) --++ (0,1);
\draw (0,-7) ellipse (3cm and 1cm) node [align = center] {Final \\ Step};
\draw[decorate] (-1,-0.85-7) --++ (-1,-1) --++ (-0.3,0) -- (0,-9.5);
\foreach \n in {1,...,45}{
\draw[decorate](-2.5 + 4.8 - \n*0.002*\n ,-10) --++ (0.2,0.5);
}
\draw[decorate] (1,-0.85-7) --++ (1,-1) --++ (0.3,0) -- (0,-9.5);
\draw[decorate] (-2.5,-9.5) --++ (5,0) --++ (0,-0.5) --++ (-5,0) -- cycle;
\end{tikzpicture}
\end{document}
Source : Simulating hand-drawn lines