Ya Hassha-ho

Ya Hassha-ho (矢発射砲) are enemies from Mirai Ninja. These crossbow-like launchers appear upon the sixth and ninth stages, and attack by firing flaming arrows at Mirai Ninja; they are indestructible.