Where this pic from? Which anime or manga? rly need to know.
Bible Black
Those hands are a shop; I can tell because I'm an expert and I've seen a lot of hands in my time
Honeu and clover