Salvage Mice is a 2011 Japanese film directed by Ryuta Tasaki.
More at Wikipedia.
Director: Ryuta TasakiRelease date: October 22, 2011
External links: IMDb