Talk:ECHO/@comment-209.141.206.130-20150117151259

This is the best English VOCALOID song I've ever heard! (which I admit, isn't a very long list, but ECHO would probably still be on top either way)