Laura Post

Laura Post is American voice actress who voices Tellu and Queen Queen Nehellenia in the Viz Media English dub of Sailor Moon and Sailor Moon Crystal and was born June 23, in Chicago, Illinois. Her other anime roles include Ragyo Kiryuin in Kill la Kill, Cindy Campbell in Squid Girl, and Meyers in Magi.