Actually, yea...the more I look at yours and other supposed OEM ones in comparison the more it looks like that yours is aftermarket. For one, the Honda logo font is not quite right, either the spacing or the characters themselves. Only you can properly compare it...with what is most likely the OEM logo on the right.
1) The spacing between 'N' and 'D', and also the funny extension coming from the 'N' at the bottom of the letter on yours
2) The position of 'O' between 'H' and 'N' doesn't look right either.
3) The bulging bit of 'D' is bigger in the OEM
4) The stalks of the 'N' are thinner on yours.
It could all be the angle and lighting, but worth a look. Most brands have a set font, and the way they are printed rarely change.
The graphics of the stickering on your tank is also differently shaped slightly to the OEM, and the positions are also slightly off. For example the stickering towards the end of your tank on the LHS is going over the curvature/ridge, but the OEM one has it well below. And this gap here...
I used this eBay link as reference and a couple of people's YT vids of their Graffiti edition: