Furfur on altar (needle felted)