Red riding hood

Akihabara has not shortage of costumed girls even in a typhoon night. This alley is very close to the train station. Akihabara has many electronics stores both big and small.

Also on: