Kelly Campbell
Handmade puppets in Portland, Or.
Teaching Artist for hire
Also check out @feltyfriendadventures

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids

St Johns Bizarre!
Presenting: St. Johns Got Talent: Cryptid Edition.
We had an absolute blast presenting so many silly puppet characters and songs. This year featured host Mediumfoot, The Squonk singing "Staying Alive," Mothman and the St Johns Bridge dancing to "What is Love," Paul Bunyon "I like Big (trees)," Alien Macarana, and the grand Finale Willamette River Monster singing "Pink Pony Club/St Johns Bizarre."
Dream come true!
@sjbizarre
@its.mxkelly
@interrobangee
#puppetshow #puppet #pdxkids
Grand Finale Willamette River Dragon/Monster!
Had such a magical time at @sjbizarre last weekend! My favorite event of the year, hands down.
My family helped hand out bubbles to the kids in the audience, and it was awesome looking out of the dragons mouth at a crowd full of bubbles!
Video courtesy of @sjbizarre
Thank you to my favorite performance partner @interrobangee
@its.mxkelly
#puppetshow

Oh....what have I done? I'm a great big dragon... And j fly through the sky. Oh St Johns. I'm just having fun! At the St Johns Bizarre, it's where I belong.
At the... St Johns Bizarre
I'm gonna keep in flying
At the St Johns Bizarre
I'm gonna keep on dancing...
(Sung to the time of PPC)
Willamette River Dragon covered in the local @northpeninsulareview for @sjbizarre tomorrow!
#puppet #pnwkids #pdxkids #portland

We’re thrilled to welcome Mr. Vale’s Math Class to the 11 am slot of our Family Fun Showcase, but here’s a little secret: @mrvalesmathclass is NOT a kids band. In fact, we booked them more for the grownups among us, but we won’t tell your dancing, smiling kids if you don’t! 🤫 This six-piece funk band has horns that knock down the door and percussion-laden grooves that perfectly accompany any dance party. 🪩 While you might not leave with a deeper understanding of math, you (and your little ones) are guaranteed to have a great time.
Starting the day on the Plaza Stage, right at 10 am, we’ll have Mo Phillips @themophillips , a returning favorite for our littlest fans who will have them enthralled from the first note with his unique blend of oddball rock he’s dubbed Mo-Fi. What is Mo-Fi, you ask? A TERRIBLY UNSOPHISTICATED WAY TO HAVE A GREAT TIME! 🥸
And between their sets, don’t miss nationally recognized puppeteer @kcpuppetree, whose “trash” puppets not only delight with wacky characters but also show the power of reusing and recycling materials.
The Bizarre — featuring two stages of FREE music, plus 220 craft and food vendors — goes from 10 a.m. to 8 p.m. before, during and after the St. Johns Parade. For a full schedule, plus music samples and a list of vendors, check out the link in our bio!
Special thanks to our stage sponsors: @portofportland, @onpointcu, @StormBreakerStJohns, @stjohnsinnpdx, and @iqcreditunion

We’re thrilled to welcome Mr. Vale’s Math Class to the 11 am slot of our Family Fun Showcase, but here’s a little secret: @mrvalesmathclass is NOT a kids band. In fact, we booked them more for the grownups among us, but we won’t tell your dancing, smiling kids if you don’t! 🤫 This six-piece funk band has horns that knock down the door and percussion-laden grooves that perfectly accompany any dance party. 🪩 While you might not leave with a deeper understanding of math, you (and your little ones) are guaranteed to have a great time.
Starting the day on the Plaza Stage, right at 10 am, we’ll have Mo Phillips @themophillips , a returning favorite for our littlest fans who will have them enthralled from the first note with his unique blend of oddball rock he’s dubbed Mo-Fi. What is Mo-Fi, you ask? A TERRIBLY UNSOPHISTICATED WAY TO HAVE A GREAT TIME! 🥸
And between their sets, don’t miss nationally recognized puppeteer @kcpuppetree, whose “trash” puppets not only delight with wacky characters but also show the power of reusing and recycling materials.
The Bizarre — featuring two stages of FREE music, plus 220 craft and food vendors — goes from 10 a.m. to 8 p.m. before, during and after the St. Johns Parade. For a full schedule, plus music samples and a list of vendors, check out the link in our bio!
Special thanks to our stage sponsors: @portofportland, @onpointcu, @StormBreakerStJohns, @stjohnsinnpdx, and @iqcreditunion

We’re thrilled to welcome Mr. Vale’s Math Class to the 11 am slot of our Family Fun Showcase, but here’s a little secret: @mrvalesmathclass is NOT a kids band. In fact, we booked them more for the grownups among us, but we won’t tell your dancing, smiling kids if you don’t! 🤫 This six-piece funk band has horns that knock down the door and percussion-laden grooves that perfectly accompany any dance party. 🪩 While you might not leave with a deeper understanding of math, you (and your little ones) are guaranteed to have a great time.
Starting the day on the Plaza Stage, right at 10 am, we’ll have Mo Phillips @themophillips , a returning favorite for our littlest fans who will have them enthralled from the first note with his unique blend of oddball rock he’s dubbed Mo-Fi. What is Mo-Fi, you ask? A TERRIBLY UNSOPHISTICATED WAY TO HAVE A GREAT TIME! 🥸
And between their sets, don’t miss nationally recognized puppeteer @kcpuppetree, whose “trash” puppets not only delight with wacky characters but also show the power of reusing and recycling materials.
The Bizarre — featuring two stages of FREE music, plus 220 craft and food vendors — goes from 10 a.m. to 8 p.m. before, during and after the St. Johns Parade. For a full schedule, plus music samples and a list of vendors, check out the link in our bio!
Special thanks to our stage sponsors: @portofportland, @onpointcu, @StormBreakerStJohns, @stjohnsinnpdx, and @iqcreditunion

Who will win the St Johns Got Talent: Cryptid edition?!
Find out this Saturday at @sjbizarre !
10:45 on the plaza stage!

Sneak peak of a large puppet finale surprise for this Saturday's @sjbizarre performance! Covered in 2 years worth of @northpeninsulareview newspapers!
Come check it out at the Plaza stage at 10:45!
#puppetshow #pnwkids #portlandkids

The face you make when it's only 9 days away from your favorite event of the year!
Who's coming to the St Johns Bizarre?
@sjbizarre
#puppetshow #portland #pdxkids

Grace Art Camp Spring Break Edition!
60 campers, 120 puppets!
I brought back some of my favorite paper puppet crafts, and they were super successful!
@graceartcamps #puppet #pdxkids #portland

Grace Art Camp Spring Break Edition!
60 campers, 120 puppets!
I brought back some of my favorite paper puppet crafts, and they were super successful!
@graceartcamps #puppet #pdxkids #portland

Grace Art Camp Spring Break Edition!
60 campers, 120 puppets!
I brought back some of my favorite paper puppet crafts, and they were super successful!
@graceartcamps #puppet #pdxkids #portland

Grace Art Camp Spring Break Edition!
60 campers, 120 puppets!
I brought back some of my favorite paper puppet crafts, and they were super successful!
@graceartcamps #puppet #pdxkids #portland

Grace Art Camp Spring Break Edition!
60 campers, 120 puppets!
I brought back some of my favorite paper puppet crafts, and they were super successful!
@graceartcamps #puppet #pdxkids #portland

Grace Art Camp Spring Break Edition!
60 campers, 120 puppets!
I brought back some of my favorite paper puppet crafts, and they were super successful!
@graceartcamps #puppet #pdxkids #portland

I didn't really try booking shows this summer, but two libraries in Sno-Isle contacted me! Guess I'm "offer only" these days lol.
I love performing. Have puppets will perform!
Story-save.com is an intuitive online tool that enables users to download and save a variety of content, including stories, photos, videos, and IGTV materials, directly from Instagram. With Story-Save, you can not only easily download diverse content from Instagram but also view it at your convenience, even without internet access. This tool is perfect for those moments when you come across something interesting on Instagram and want to save it for later viewing. Use Story-Save to ensure you don't miss the chance to take your favorite Instagram moments with you!
Avoid app downloads and sign-ups, store stories on the web.
Stories Say goodbye to poor-quality content, preserve only high-resolution Stories.
Devices Download Instagram Stories using any browser, iPhone, Android.
Absolutely no fees. Download any Story at no cost.