This song really captivates me, particularly the “Oh please come down like an angle” part in English. This may be because it is in English. The anime this song is from, Mermaid Forest, is also an entertaining series I would recommend, notwithstanding its trite small-souled message on earthy immortality that I scorn.
Nothing to say on this one that would not feel superfluous.