Local Rotation Around Custom Axis

Here’s a video of the effect I achieved: [YouTube][1]

And here is the code and component structure: