Mantis drop


#1

Any word on when the mantis is going to drop ?


#2

April 3