Xaban Beetle

Xaban Beetle

A small cockroach like beetle with smelly poop