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