Kimi Finster

Kimi Finster is a Chuckie's Sister.