Ninten Pedia » 3DS News » Youkai – Watch 2 Trailers
Level 5 revealed two new trailers for Youkai. See them below :