lemon sour

Japanese tabloid puts out Lemon Sour with 13 percent alcohol【Taste test】

Extra! Extra! Drink all about it!

Read More

Chowing down on dirt-cheap gyoza and insane portions at Fukuoka’s Gyoza Supermarket Pub

Despite gyoza taking the center stage at this restaurant, something else on the menu provided the biggest shock of all.

Read More