Where is that mural of the Bamboo Road located? Someone is quite talented! If I had to guess based on decor, I'd wager that it's at Idle Awhile...