Kotomora
顕花植物 (kenkashokubutsu) Japanese meaning | Kotomora