Ladybug Mecca (Digable Planets) • “It’s Good To Be Here” • 1993 Oct 01 2020 We love it where we from, but we kick it where we at. Ladybug Mecca, “It’s Good to Be Here,” from Digable Planets’ Reachin’ (A New Refutation of Time and Space), 1993