Scottish anime company lands giant straw hat in London’s King Cross Station

time to read: 1 min