News
If you’re either located in Japan or willing to make the trip, The Sun & The Moon cafe has a new Godzilla burger on their ...
A creative cafe in Tokyo, Japan is serving up a Godzilla burger that's truly a work of art worthy of our favorite kaiju's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results