Loading...
Uploaded by KrystalNekoi on Sep 14, 2011
Franchise and song belongs to Capcom. As do the cheesy-ass lyrics.Feel free to correct the translation if I did a boo boo.Note: Hsun Chiu Wei Lai is what I've seen the song commonly romanised as, the title would romanise as Xún Qiú Wèi Lái in pinyin.
Music
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)