Inicio/Riki TakeuchiRTRiki Takeuchi3 titles · Reparto7.1HDStormy Night20056.8HDICHI20084.9HDBattle Royale II: Requiem2003