mayāsure

s. mayāsure — A titan, the architect of giants.manner-1886-vision