Posted 23/02/2017 by MeLigaLogia in Videos Nintendo Switch – Unboxing with Mr Shibata! Tags: Nintendo Switch, Trailers