Reginald "Shark" Kastle/Ryoga Kamishiro

Reginald "Shark" Kastle/Ryoga Kamishiro is