<Gasp> Kenshin has a ponytail, so this is definitely placed post manga but pre 255. Now I"m officially super excited.
This has got to be from the second spinoff chapter by Watsuki Kaoru, where they announced the new spinoff… and it seems that this is all set AFTER Ch 255, probably even after the Yahiko story spinoff… so like 6/7 years after the main storyline? MAYBE HE GREW IT BACK???