a cartoon music video about odd romance