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