Ren Ayabe (Feb 13, 1997) is a Japanese professional wrestler signed to
JUST TAP OUT Professional Wrestling. His real name is Lotus Ayabe. Ayabe's height is 6' 7" and he weighs 242 lbs. He was born in
Japan on 13 Feb 1997. He has wrestled under the ringnames Ren Ayabe.