2DS 3DS Slider Video Youkai Watch 2 Japanese Debut Trailer 11 years ago Nathan Stevens Developer Level-5 has released the Youkai Watch 2 Japanese debut trailer showing off a bit of a battle. Take a look...