ShowDRULcast

A weekly discussion focused on video games, anime, and movies.

Recent posts