Tag: leica


  • leica

    Leica was the product of rape, his Nezumi mother Minira was assaulted 17 years ago today, several months ago after no longer being able to stand the pain and anguish of the incident and seeing her son slowly begin to look like her assailant, she killed …

All Tags