Does anyone know what anime this comes from?
It's been several years since I saw it but I'm fairly certain that it is from Blood+
>>855 Thank you, good sir
It's from the OVA series Hellsing Ultimate. 10 episodes all about 45 mins or an hour each. Worth the watch.