Cello

セロ

A parody character based off Cell from the Dragonball Z series.

1