Dododo De Dadada

A character from JoJo's Bizarre Adventure.