Senbei (Japanese Rice Crackers)

Katsuren Castle Remains

Takeda Castle Ruins

Hirosaki Neputa Festival

Gyokusendo (Okinawa World)

Takeda Castle Ruins

Weeping Cherry

Zakimi Castle Remains

Kanazawa Station