the giant macabreink disguises himself and puts on a show for the tiny human.
Macabreink is a giant demon who takes advantage of pleasing tiny humans like you with fetishes of smelling feet or his whole body; this time he lets himself be seen masturbating in disguise and ends up devouring the viewer.