Hanging on by a thread…
by artisticdorkdoodles:

This took a while, I was so tired by the time I finished it last night I forgot to post it!