Wilson P. Higgsbury

The scientific term is "tree noodles".

Related entries