Japan – what just happened?

by Mark Garrison