meaning of Ace Sakamoto

Ace Sakamoto meaning in Urban Dictionary

noun: a half-asian ninja