Trance, drifting, and some awesome footage from the Mobara Twin Circuit. We like!