NorCal Spring Cosplay Gathering 2010 Hakone Gardens

@Tenchi Fan