Wait, this dude's name in JoJo's Bizarre Adventure is R.E.O. Speedwagon? I guess the name Dio is making more sense.