Stephanie Sheh

Stephanie Ru-Phan Sheh is an American voice actress. She provided the voice of Charlotte Aulin in Castlevania: Portrait of Ruin and Castlevania: Harmony of Despair; as well as Eric Lecarde from Castlevania: Judgment.

Stephanie is well known as the voice of Orihime Inoue in Bleach.