Short Peace is making its way to Europe

by James Bowdenon February 2, 2014
Anime assassins? Yep, it's Suda!