Ahahaha yeah I remember that. Me and my bro were like, IT'S ONLY SEVEN TRAINERS HOW HARD COULD IT BE! Furthest we ever got was to the 4th trainer if I recall correctly V__V
Man, did you ever play through R/S/E on the battle tower? Well some of the Pokemon there had Focus Bands and man did that piss me off because sometimes it would work twice in a row, what the ****.
Kingdom Hearts 3D. It's a dream eater and you fight them as enemies but you can also befriend your own dream eaters which fight alongside you. The image below is the spirit version of the dream eater and the enemy nightmare version is below.