Black Fairytale Purple White - Breedings this far: 2