Akihabara shrine celebrates anime festival Noryo Matsuri on an Animal Crossing Dream Island

Keep the spirit of summer festivals alive, digitally!

Read More