Japan Now -from Editor's Daily Life-A flower called Shiro-yamabuki (Rhodotypos scandens). Strangely, “shiro” means “white color” in Japanese and “yamabuki” means “bright golden yellow”. The life is full of contradiction, isn’t it?Related posts:The flavor of MayJoy of cherry blossom, againUeno-OkachimachiMonster in Town?A green houseFlowers in TownA wall integrated treeCastle and willowsSecret Underground Route at KasumigasekiNarrow passageJapanese healthy sweetKids' Sanctuary