Japanese homemade 105