Kan'o

Kan'o and Nagameru were the twin Fortunes of sakura trees. Cherry Blossom Festival was held on their honor.