Bla Bla's Luigi the Frog

A frog with a mustache? In Bla Bla land, it's the norm! Luigi the Frog is dressed to the nines with his suspenders and French cuffs and comes in mini ($44) and regular ($56) sizes.

What’s Your Reaction? 0 0 0 0 0 0 0Reactions