Kotomora
鉄炮押し (てっぽうおし, teppouoshi) Japanese meaning | Kotomora