harlock cape