Kotomora
托葉 (たくよう, takuyou) Japanese meaning: stipule | Kotomora