Amusement park boat house in Iidabashi. Doesn't look so amusing to me.