Horse-drawn bar wows town

A horse-drawn bar is livening up the streets of one northern Japan town.