Rubick

46.85%
28,727 13,078 hours 7,256 916 53 676,211