Kotomora
補助機関 (hojokikan) Japanese meaning: auxiliary engine | Kotomora