Ricer rant response

is that you on the left?!? EXPOSED!!