Invigorating the Spirit - Part II
Invigorating the Spirit - Part II
is a song by
Shanghai Movie Music Group
it was released on
Sheng Hua (Invigorating the Spirit)