Manu Joestar

38.43%
44,836 15,792 hours 6,833 629 7 535,994