Scizor

Scizor is a claiming to be the son of the Demon King Piccolo.