Thursday, 2 August 2012

New screens from Nippon Ichi's Tokushu Houdoubu - The Special News Division