Kotomora
ターボジェット (taabojetto) Japanese meaning: turbojet | Kotomora