Roll Caskett

Roll Caskett is a character from Mega Man Legends Universe.