Sorry to write in English on this forum, but I wanted to share this with other Arctic Monkeys and The Last Shadow Puppets fans....
This is a special Japanese promotion video for The Last Shadow Puppets ... Japanese really do things differently!
http://www.youtube.com/watch?v=gCNzEORZWsI
enjoy,
mike