wanchan over 12 years ago comment #57643Doubt it asa) it is a poster, not a screencapb) it is a poster for a game, not an anime
Observing about 12 years ago ... official art or not... it really stimulates one's imagination. Another proof that my mind has become corrupted.