It's pretty much over. The payment processors become even more insane about anime and drawings recently.