This is Takeda Castle. It's located in Hyogo Prefecture. In the sky.
Late last week, Japanese Twitter users set a new Twitter world record: a staggering 143,199 tweets per second. This was no accident. And it will, no doubt, make Twitter better.
The photos show beams of light. Online in Japan, people are saying the images look like…
Japan loves anime. It also loves Twitter. And this past weekend, the country showed what it could do when it combined both: set a world record.