Rosa Dillon (Earth-1: Pre-Crisis)

Rosa Dillon, also known as Top, is a criminal and an enemy of The Flash.

Current Equipment

 * Top Suit