Kotomora
発動機 (はつどうき, hatsudouki) Japanese meaning: engine | Kotomora