Itasha Idols in their mecha battle suits
Contests, Itasha Idols

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 →