This is Fudo Myo-o, the guardian deity of Sekiguchi Shrine in Iwate. It is one of rare cases where a Buddhist deity is enshrined in a Shinto shrine. This scroll was painted with prayers for recovery from 2011 Tohoku earthquake and tsunami, and dedicated to this Shrine.