Aniworks Logoworks
Samurai Troopers

Episode 28 of Samurai Troopers

Appearance of the Mysterious Demon Woman Kayura