You Could End Up in ITASHA IDOLS #3!
ITASHA IDOLS #1 arrives in comic shops on October 28, and we’re celebrating with an Art/Cameo Contest that could put
Read Post →ITASHA IDOLS #1 arrives in comic shops on October 28, and we’re celebrating with an Art/Cameo Contest that could put
Read Post →