Japanese Lipton Tea
Have a fun teatime with friends by sipping a delicious cup of black tea from Japanese Lipton! It was first brought to Japan from England back in 1906 in huge yellow cans.
Say Goodbye to Boring!
Kawaii-fy Your Life with a monthly Kawaii Box filled with cuteness from Japan!