Idle Red Hands

About This Show

Show Info:

A podcast from Japan about games and gamers.Read more »

Listen Whenever

Related Shows