Nah, it's from Jojo's Bizarre Adventure xD Ceasar Zeppeli? No?