Tuesday, June 22, 2010

Captain Ultra


Should I?!! They have one at Toy Tokyo... And I'll be there in July...