Just watched that travel vlog from Japan; now Im itching to explore the unique culture there!