Otaku Review 7/10 Strike Witches Hakugin No Tsubasa (PsP) Geoffrey Wright | April 11, 2016 Todays Otaku Review is for a game that started out on the Xbox360 before finding its way to Sony’s PsP. Normally when people come across games for anime’s, Read More