chikaraamano: Weeping cherry tree in a temple in mountain
chikaraamano: Symbolic Japanese spring