Liu Ren

Liu Ren (リューべ ン Reuben) is the leader of Fossil Park Asia.