Steven A. Starphase is a key character in the anime series 'Kekkai Sensen' (Blood Blockade Battlefront). He is a top-ranking officer of the secret organization Libra, which is tasked with maintaining balance and peace in Hellsalem's Lot, a city where the human and supernatural worlds collide. With a calm demeanor and sharp intelligence, Steven is known for his strategic thinking and leadership skills. He possesses unique ice-based powers, which he uses to freeze enemies and create barriers. His sophisticated style and composed nature make him a respected figure within Libra.
> Read more