More Akihabara Signage

Sega is still a thing here. A couple of large stores are on  the same street. 
 I don't know what this shop is but the cat wants you to go in.
 Top floor advertising
 And Curry.

Comments