They were when I was last there earlier this year. Found some in Tokyo (Akihabara).
Stuff for sale Transformers collection: 2888
Forum Rules