Kotomora
ハマビシ (はまびし) Japanese meaning | Kotomora