Several oddities here:

Firstly, I have no idea how you managed to get such strangely irrelevant link spam...

Secondly, shouldn't this be called the Mugen Super Happy Enviro Fit?

Thirdly, why don't I have anything useful to say?