Chinese: 从山上走来一只巨大的怪物。
English: A huge monster is coming down the mountain.