>>281459526
It's the sound these things make in Japan.