Leena has branched out from music videos and is doing some great live action stuff. Here she is announcing a Bionicle Impressions contest for her subscribers:
I think it really showcases her quirky sense of humor!
And she's been doing some fun stop motion stuff!
Update: And she's still making music videos! This is one of my favorites!