Youki vs Bkaro

  • Started
  • Last post
  • 0 Responses
  • Breast

    I had a look at the Youki site mentioned in the public broadcast. From what I see, is it something similar to (the now dead) bkaro.net?