Damn straight this is Heavenly Sword cosplay. Rainer-T is Nariko, photo by Vaxzone.