Whatever the faith or whoever they're dedicated to, shrines have a way of making you reflect. Check out Mimeguri Shrine and share a peaceful moment with the locals.
This sacred place in Sumida comes recommended by many travelers, so make a spot for it on your must-see list. However, don't end your sightseeing there. There are plenty more spots ready for you to check out after Mimeguri Shrine. Tokyo Skytree, Tokyo Tower, and Tokyo Imperial Palace are close by.