Just watched the latest travel vlog, and Im convinced I need to visit Japan soon!