Maple Leaf Rubber Stamp (1998) Ltd. 

About