Yokai Watch Busters 2 TV commercials 

Live action TV commercials for Yokai Watch Busters 2: Hihou Densetsu Banbaraya which now releases in Japan on 16 December 2017 with both Sword and Magnum Versions. Pre-order here

Buy Yokai Watch Busters 2: Hihou Densetsu Banbaraya