About OtakuPlays
Here is the Vod channel for the twitch streamer ImTheAlmostOtaku, Here ill play nerdy and Japanese games
OtakuPlays is a YouTube content creator with 6 subscribers. His content totals 91 views views across 31 videos.
Here is the Vod channel for the twitch streamer ImTheAlmostOtaku, Here ill play nerdy and Japanese games