Ramble about japan and stuff