Jonathan Shanghai 2003

Who is he?

First up, who is this kitten?  He's World Tour, I think from Shanghai in 2003 but possibly the photo is earlier...  I think it being licensed Getty Images though the date will be accurate.  Possibly Pouncival?
Munkus Ensemble 2 Shanghai 2003

Munkustrap, Kitten 2, kitten 3, and Electra

Then kittens 2 and 3, On the right I *think* is Tumblebrutus but I'm not confident on that, and on the left, I honestly have no idea!

(Also, these costumes are very interesting to contrast against the more "standard" use of fluffies....)