The G-Files: Weird Arcade GamesPeanutButterGamerViews: 2143604Like: 21307Japan makes some really weird stuff…Follow me on FaceBook and Twitter for exclusive videos, updates, and announcements!Live Stream: 30.05.2024