Top
20°

Yo-kai Watch Busters New Trailer Released

New trailer for Yo-kai Watch Busters, due out for release in Japan on July 11th on the 3DS. There’s still no word on a western release date.

Read Full Story >>
itechheads.com
The story is too old to be commented.