Yeah, living in Japan this is all over the news and I hear random people talk about it. It is a bit surreal, but, it is Japan :)
Yeah, living in Japan this is all over the news and I hear random people talk about it. It is a bit surreal, but, it is Japan :)