Demebakuto

demebakuto is an ayakashi who appears samurai sentai shinkenger return.