Favorite Friday

From 1993 through 2005, there were a series of Sailor Moon musicals performed in Japan. The first actress to play Sailor Moon was Anza. She held the role from 1993 to 1998. An amazing singer, Anza is now the singer for Head Phones President. Here is my favorite performance from Anza as Sailor Moon. Knockin' Down Hesitation.