Kotomora
電動機 (dendouki) Japanese meaning: electric motor | Kotomora