Youkai Watch 2 (3DS) – Nintendo Direct Video & TV Commercial Video Posted on January 10, 2011January 14, 2019 by DorotiFilps