Honeydew ★★★

This is some messed up shit!