Might not be everyone’s cup of tea, but here she is. The Giant Futa Devil-Liara!