AllenHori's Groups