zoom_in
- visibility88
posted last year, edited last year
Shizuka is a mute Japanese-American woman with her living talking sock puppets named Mr. Barky (dog) and Mr. Furball (cat) that both could understand what she's said because she lost her voice since she was a toddler.