Cosmos and bumblebee.. Funny, right?