Tweet February 17, 2010 at 7:34:21 PM What’s up with this news about the Japan iTunes leaking customer credit info? (original)