Monika is perfect, at least that's what everyone tells her and yet she doesn't always feel perfect. what happens when she meets Sayori Hara the girl who starts to brighter her bleary dark perfect life and helps show her that it's okay to not be perfect
51 parts