The American rapper Daniel Dumile is better known by one of his many aliases: King Geedorah
The American rapper Daniel Dumile is better known by one of his many aliases: King Geedorah