This has been the sort of week where I have needed my very own Ota Shinichiro. Those... More >>>