Taokaka

Taokaka is a fighter from SNK.