Kotomora
ウリ科 (ウリか, urika) Japanese meaning: Cucurbitaceae | Kotomora