Also known as: メガストラクチャー
A type of artificial structure distinguished by its massive size. In most contexts, "megastructure" usually refers to a stellar scale structure or a building that is so large that no conventional building would come close to it.