Demon mural by Osu Kanon in Nagoya
At first I thought this was giant graffiti but it is a part of the Osu Kannon Temple in Nagoya. Or more correctly the paintings act as a backdrop to the temple. The demon also stand guard as statues by the temple entrance. To see one of them look here.