Kotomora
オニユリ (oniyuri) Japanese meaning: tiger lily | Kotomora