Hanabira

Hanabira was the Rokugani term for Petal.