Even at 953 years old, Eric Morales is a bad motherfucker.