2003-02-26 to 2003-09-11
eight eighty-eight cubed inc.
2003-09-11 to Present
MooHaHa inc.
Certificate of Amendment