Search term デウスエクスマキナ has one result
Jump to
JA Japanese EN English
デウスエクスマキナ (n) [contrived plot resolution] (n) deus ex machina (n) [contrived plot resolution] (n)