japan asakusa

It's a place where all the homeless japanese people hang out.
by Anonymous September 05, 2003
Get the japan asakusa mug.