hurried Jellyfish. .. The human version is reminding me of a certain anime that I for the life of me can't think of the name of...