still from a 2 0 1 9 japanese tokusatsu tv show starring actress mana ashida as a cybernetic female sentai hero fighting in sendagaya. science - fiction ; action.