Travel Did you know?: Godzilla teaming up with Shisa dog By Shoji Kudaka Shoji Kudaka Stripes Okinawa • March 20, 2018