The 38 Essential Osaka Restaurants

Less stuffy than Tokyo and less dainty than Kyoto, Osaka’s culinary scene demands visitors dive headfirst into indulgence — or as the locals say, kuidaore, “eat yourself to ruin.” ... ( read original story ...)

Godzilla becomes police chief in Tokyo for a day

I'd imagine the criminals of Tokyo were facing a similar feeling when Godzilla was made chief of a police station in the city for a day. In a video posted online by Kaiju No.14, we can see police ... ( read original story ...)