One of the top Japanese internet memes of the past few years finally becomes a real product. The Nico Nico Douga Self-Switching-Off Robot was created by user Kairoshi as a video uploaded to his ...
Read More