Whatever the belief system or whoever they're dedicated to, shrines have a way of making you reflect. Visit Niku Shrine and share a moment of silence with the locals.
If you've got time to stop for a while in Funabashi, Niku Shrine is a good place to start your sightseeing. This sacred place is one of numerous attractions that'll keep you on the hop here. Makuhari Messe, ZOZO Marine Stadium, and Chiba University are also waiting for you close by.