Bahaha this will make you laugh!
It is, in fact, manufactured by Mitsubishi.
Print