TeamHayabusa

Help Hayazo defeat the rival shogun clan!
Platformer