Maiden Japan Adds Space Runaway Ideon, 7 More

Idepon, I mean Ideon, no! On July 5, Maiden Japan announced that they acquired the rights to eight...

Read More