May isn't here yet.
Look at the cover again, it's the June 2004 issue, which just came out in Japan.
June isn't here either dude.....
I'm confused.
Look at the original post. He was referring to the June issue of Hobby Japan, as the scanned cover shows, it says JUNE 2004 right on it.
You then asked if the 1/100 Red Frame's picture were out since May this year instead of June last year, answer was no. We're at the end of April and the picture's (on the cover of the June 2004 issue of HJ) already out.
Lay off on the doobies, it will help with all the confusion you're having.