Shiina “saves” a mechanical Puppy Published 28 June, 2010 at 1280 × 720 in Review of Angel Beats! Shiina “saves” a mechanical Puppy