who sh☹t Marvin?

96.70%
5,088 19,069 hours 8,068 538 157 1,451,696