Comcept Videos

advertisement

Recent Tags

play button

Yaiba announcement trailer

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