Tuesday, May 19

Kaiju means “strange beast” in Japanese, a throwback to the post-war film genre in which giant creatures like Godzilla stomped across the screen.It’s also the name of a new restaurant in Bali. A cross between an Izakaya Japanese restaurant and a neighbourhood chicken shop, Kaiju…

Business

Load WooCommerce Stores in 249ms!