colossal mecha-angel statue from an ancient lost civilisation Deku Midoriya standing on a building, trending on ArtStation, CGSociety