Country: Germany
Catalogue # GED24434
Fun fact: I have 3 of these; the other 2 are
still sealed, and one of those has the limited
edition sticker on it too (shown in the last
pic)!!