Are you ready for your milking?

31