The human bobsled

Only in Japan: this guy is wearing an armored suit with roller blade wheels attached to every part of it and it appears this thing is faster than a motorcycle, at least downhill.


via