Cheeky 2012
Ad for a reward card for one Akihabara's numerous Electronics Stores.