The Nameserver ns2.otubeo.com have a IP Address of 164.68.105.148 which is hosted on Germany.
OtubeO is a Video Sharing Platform, OtubeO is the best way to start your own video sharing and earn money!