Xeno-The-Hedgehog 7 months ago am I nuts, or does this image evoke one of the promotional posters for the Evangeleon series?