YazeedJoestar

16.81%
35,730 525 hours 377,500 274 79 56,118 19