The Hand Demon. Demon Video: www.youtube.com/watch?v=oEVfREVGcaY&f... Also check out: www.youtube.com/watch?v=o1-HF060UtQ.. This has never been more relevant hand demon anamaguchi