“Riku the Replica”. '… .Really curious as to what his role is i