Kotomora
任務部隊 (ninmubutai) Japanese meaning: task force | Kotomora