Rie tachikawa's intimate japanese encounter with fiery passion