little-humanoid- oh no theyre in loveĀ  [image description- a drawing of Barry and Lup, sitting

more about : little-humanoid