A building on the street called Kappabashi-dori, located in an area of Asakusa, Tokyo known as Kitchen Town.