Kotomora
ツバメオモト (tsubameomoto) Japanese meaning: bead lily | Kotomora