TheRomerXX is a YouTuber from the Phillipines who is known for making AMV's, (Anime Music Videos or Animated Music Videos), and has done so since 2012.
TheRomerXX is a YouTuber from the Phillipines who is known for making AMV's, (Anime Music Videos or Animated Music Videos), and has done so since 2012.