Tag: Shogun Warriors

Shogun Warriors, known in Japan as Fujiyama Buster (富士山バスター lit. "Mount Fuji Buster"?), is a 1992 fighting arcade game developed by Atop and Kaneko an...