RIN TOHSAKA AND OTHERS NEEDED.