Japanese productions continue to shine overseas, with French-Japanese drama series “Les Gouttes de Dieu” (“Drops of God”) taking home best drama at the International Emmy Awards on Tuesday.
The artist's wool sculptures play off the idea of string theory, which conceptualizes subatomic particles as infinitesimal ...
The incident occurred at around 3:18 p.m. in a densely packed area of Susukino, lined with multitenant buildings.