The owners of Gojira, Mammoth Lakes' Godzilla-themed ramen spot, first came to town for snowboarding. The small but busy ...