Strike Witches: Hakugin no Tsubasa is an Action game, developed and published by CyberFront, which was released in Japan in 2010.
Strike Witches: Hakugin no Tsubasa is an Action game, developed and published by CyberFront, which was released in Japan in 2010.