Toyohashi's small, neighboring city of Toyokawa is famous as the site of one of Japan's largest Inari shrines, so it's no surprise to find images of the fox god everywhere upon arrival.
Registered pictures - all unauthorized use prohibited