I think it is both natures artwork and extremely weird too. Thanks for sharing.