An unfortunate accident in Nakafurano in Japan, but at least…
Take a Peek