Kevin Kam

Kevin Kam

Pop-culture obsessed philosopher. Video, board and RPG gamer.