it's a Giratina movie/ Pokemon platinum (mascot:Giratina) 8-D
The next event is June 18 2009 through September 9 2009
2009 in May
Probably October 30th.
you need to download it at a Nintendo event
check www.pokemon.com
go to the next Nintendo event.
AT TOYS R US THEY WILL BE GIVING AWAY EVERY POKEMON FOR ANY POKEMON GAME (I MEAN EVERY POKEMON GAME) ON AUGUST 16, 2009 EVEN ON GBA BUT THIS EVENT IS ONE DAY Only
July 18 to September 30
I HIGHLY doubt there will be another 1 srry :-/
it's in July of 2008 but i don't know where yet.
They don't do gba events anymore they only do them for DS's
21st of August, 2012. At SM North Edsa.