Tenshi no Uta: Shiroki Tsubasa no Inori English translation
Tenshi no Uta: Shiroki Tsubasa no Inori
An English translation of Telenet's 1994 Super Famicom RPG Tenshi no Uta, released by Translation Corporation as a fully playable patch.
Translation Corporation v1.0 English