The Mooch does not disappoint