stor lotus