Ren YagamiAlso known as: (やがみ れん, 鵺神蓮)

Dec 14, 1985

IMDB logo