Place is Hibari near the Godzilla hotel

by Uwumeshu

3 Comments

  1. mastafreud

    its silly how good and cheap “low grade” sushi restaurants are in japan

Write A Comment