Solar powered top. A 7cm x 7cm solar panel powers a small dc coreless motor which then drives a light weight paddle wheel.
Air resistance acting on the paddle wheel maintains the top's spin. Wind blowing at the end of the video disrupts the top's upright spinning.