Arguable one of the most WTF videos on the internet. Only from Japan.