行神 こうしん
kōshin

Noun

1. god who protects the roads; traveler's guardian deity