The most ancient chewing herbivorous insects, plaguing the earth for 250 million years.  

 

House of Masks
Welcome to the house of masks, an exploration of hedonism and failure through the...