Posted in Music Videos Mega Ran – “Introvert Bars” Geek World Order February 22, 2017 Leave a comment From the album, RNDM, it’s Introvert Bars, featuring puppets. Author: Geek World Order Related Articles Shawn Christmas – Rev It Up Koo Koo Kanga Roo – Monster Moves ‘Roll A D6’: D&D Themed ‘Like A G6’ Parody Monday Night RAN 2017: Clean You Up (Kenny Omega)