japan is the shit....more new pictures and two long articles are up on my jp site: check it out here!!!! =]=]