April 23, 2006 22:53 |

pop life

pop life

multi story cosplay department store, Akihaba.