Kotomora
カキフライ (kakifurai) Japanese meaning: fried oysters | Kotomora