I am a devoted fan of Tokusatsu, aka Japanese Monsters. Chouju is from Ultraman Ace, a toku series. A chouju/Choju is a super beast, meaning they are stronger than most kaiju. I ply World of Tanks, hence my name, Chouju_X[SPAM]. I also like science fiction TV shows and movies, such as Star Wars, Star Trek,
Doctor Who (Classic > Modern) and even Battlefield Earth!