Comcept Videos

advertisement
play button

Yaiba announcement trailer

Teasing Keiji Inafune's mysterious zombies vs. ninja game, codenamed Yaiba.