I’ll admit I have absolutely no idea what you’re saying with your post =X
That Jago’s ultimate looks an awful lot like Pikachu’s spirit bomb from Pokemon Z.
I thought the OP meant a statue of Jago carrying one of those 90’s plasma balls you used to see in gadget shops.