Senbei (Japanese Rice Crackers)

Weeping Cherry

Katsuren Castle Remains

Takeda Castle Ruins

Hirosaki Neputa Festival

Gyokusendo (Okinawa World)

Kodaihasu-no-sato (Ancient Lotus Pond)

Takeda Castle Ruins

Zakimi Castle Remains