Whatever the belief system or whoever they're dedicated to, shrines have a way of making you contemplative. Check out Omiyasengen Shrine and share a peaceful moment with the local faithful.
When you've finished up at this Inuyama sacred place, why not check out Inuyama Castle, Meiji-mura, and Japan Monkey Park? They're not very far from Omiyasengen Shrine and also popular with many travelers.