kodakumi- I move faster on my own.

more about : kodakumi