Ren

Ren is a recurring character of the universe. He is 20ish years old and known for liking mothers. May have had an arc being an ironic Nux_Taku fan.