Kotomora
青瓢箪 (aobyoutan) Japanese meaning: green calabash | Kotomora