Tagged: Mahou Shoujo

ChoukouTenshiEscalayer-ss3 Featured

Choukou Tenshi Escalayer

Title: Choukou Tenshi Escalayer Japanese Title: 超昂天使エスカレイヤー Synonyms: Beat Angel Escalayer Total Episodes: 3 Released Date: September 27, 2002 till March 28, 2003 Brand: Pink Pineapple Based on a game by Alice Soft. Kouenji Sayuka...