So You Want to Tune Your Honda (Part 2): Mugen Power By Aurick Go on May 27, 2014 in Rides 0 Mugen, when translated from Japanese means ‘Infinite’ or ‘Unlimited’, hence the word ‘Power’ almost always denoted after their logo. Aurick Go|| Continue Reading>>