It's definitely a 128. The perf 8 gives that away. The only question is if the left side was trimmed. It doesn't really look like it given the amount of margin, and there were stamps in the sheet these 'sidewise' rolls were printed in that had three imperforated edges.
Everything that follows is taken From George Marler's 'The Admiral Issue of Canada':
The sidewise rolls of the 2c green were printed in sheets of
"400 subjects divided by a horizontal gutter into two panes of 200 subjects arranged in 10 horizontal rows of 20 subjects each, the printed sheet being cut into horizontal or "side-wise" strips which were joined together to make a roll"Here's an image of what appear to be two rows of the first six stamps from the bottom left corner of the lower pane that shows two stamps imperforated on three sides. Is there any sign of this stamp being pasted to another stamp on the back?

To get specific, I would say that this stamp came from one of plates 15-17 that were used for 2c sidewise rolls and that this is a type
SRRE12 (SR - sidewise roll, RE - re-engraved die, type 12), based on Marler's description.