Is it me or is Ren the Yamcha of this universe? He's just ... always kissing the floor at least once.