Element Shauper

#722382

Manager for Element All, lover of tech