zoom_in
- visibility126
posted 2 years ago, edited 2 years ago
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.