Yes, I thought the same thing myself and almost made a thread about it. Shokilas is real and that thing's about the same size or not much smaller.

God, it's repulsive!