Kotomora
ホリホック (horihokku) Japanese meaning: hollyhock | Kotomora