Played by:
1 appearance
Dragon Ball GT
Dragon Ball Z
Transformers: Super-God Masterforce
Aoki Ryuusei SPT Layzner
Kekkaishi