Neo Ranga
Three orphaned sisters have, through a mysterious twist of fate, inherited their very own god - the 18 meter tall Neo Ranga.
Three orphaned sisters have, through a mysterious twist of fate, inherited their very own god - the 18 meter tall Neo Ranga.