Gloved One over 10 years ago MEGAMI is a magazine which has numerous posters, this being one.You're thinking of Megane.
Observing about 10 years ago Well, if you happen to be the one under them to cushion their landing at least you'd get to see a good view before dying.