Unusual picture of a 72 Demon
maybe it was pulled out of the water and photographed hanging there......i want the mirror too.
Print