Kotomora
カキ (かき, kaki) Japanese meaning: oyster | Kotomora