This is some really pro animation. The way that you have made the movements its really amazing. Even when ryo is standing, the constant movement is flawless. I am not an animator or anything but this looks like tough work. It really cool.