Toyota Long life coolant (red coolant) also has to be mixed with water, in a 50:50 ratio generally.
Are you sure, it needs to be mixed with water ?
Yes, the long life coolant needs to be mixed with water. The super long life coolant (pink coolant) is pre-mixed and doesn't need to be mixed. See this link where it has been discussed.