Kotomora
ちくわ (chikuwa) Japanese meaning: chikuwa | Kotomora