UH... Chewbaccas...I guess...

These are just weird.

Chiabacca Pet

ChiaBacca Pet

Can't think of what to give that hard to shop for friend? Exhausted by last minute shopping? Why not give the gift that keeps growing? Ch-Ch-Ch- Chia! Ch-Ch-Ch- Chia! Ch-Ch-Ch-Chiabacca Pet! Just add water!

NEXT ONEPREVIOUS

THE CHEWBACCA ARCHIVES