Prince of Cats aka Mao Wang Zi won first place in myrapaudtion.com's music video contest with Pain. Thanks to all your support and votes. Wonder if we can do it again!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…