• They have quick and good delivery service. The most of items are made in Japan and handling by real Japanese. Many Japanese in London recommend this shop.