midorigreen over 11 years ago its from a Nanoha doujin called BetrayerS which has just been translated