Played by:
1 appearance
Mysterious Joker
Shangri-La Frontier
Marvel Future Avengers
Dragon Collection