Tipped by denniswoo, check out this takuya kimura’s video. I feel like dying watching the video, takuya kimura is just so… UGH
Although I think it sucks, but, at least it managed to capture my attention and linger my head in a long time. :S Afterall, bad publicity is still publicity.
I have written about the Moving Rubber, have a look if you are interested!