Kotomora
原動機 (げんどうき, gendouki) Japanese meaning: motor | Kotomora