I think these are stairs. Could be air vents.
taken on 21 August 2014, 14:42
location: Hakkodamaru Ferry in Aomori, Aomori, Japan