Bugsnax

bugsnax is a game where they are kinda bug kinda snack The game and related song are universally loved by lads