Forum Topic

Sparkzilla14
MemberMothra LarvaeJan-20-2015 6:06 PMI'll be taking a trip to San Francisco this March, I want to visit a place that's heavy in Godzilla merchandize, I figured surely somewhere in San Francisco there would be a place
Anyone know any places? I heard about the "Godzila Sushi bar" which I'll probably visit, but I'm looking for some unique stuff that I can't exactly get back at home in NC