About OtakuPlays
Here is the Vod channel for the twitch streamer ImTheAlmostOtaku, Here ill play nerdy and Japanese games
OtakuPlays is a content creator on YouTube with 6 subscribers, publishing 31 videos which altogether total 91 views.
Here is the Vod channel for the twitch streamer ImTheAlmostOtaku, Here ill play nerdy and Japanese games